I can't find any information related to vim.
So, this repo implement LSP for Haskell.
If I want to use this in vim I need to install LanguageClient-neovim or nvim-langserver-shim
Am I understand it right?
Additional question:
What is the relation of this repo with this haskell-lsp?
haskell-lsp is a library providing types and some interaction for LSP. HIE makes use of it to provide a haskell language server.
Other people use it to build language servers for other languages.
If I want to use this in vim I need to install LanguageClient-neovim or nvim-langserver-shim
The latter seems to be a neovim plugin that will be incorporated into neovim itself. I don't see how that is vim support.
The client implementations are listed at https://microsoft.github.io/language-server-protocol/implementors/tools/ and/or https://langserver.org
The client implementations are listed at https://microsoft.github.io/language-server-protocol/implementors/tools/
That should probably be part of the documentation. And the documentation should be fixed to say "vim/neovim".
Most helpful comment
That should probably be part of the documentation. And the documentation should be fixed to say "vim/neovim".