Merlin vs Ocaml-lsp

I too would love to see this working in the vscode plugin

1 Like

ocaml-lsp has a merlin backend and basically forwards all requests for goto definition, type at point etc. to it.

I have switch in which I installed both merlin and ocaml-lsp-server. Based on my quick experiments, the inability to navigate effectively in dependencies is really a limitation of merlin rather than ocaml-lsp. Basically I noticed that wherever merlin said it could not navigate, ocaml-lsp would do the same.