@exa have you worked with rust or go before while utilizing an LSP on neovim before?
I really can understand why haskell's LSP would be optional. But the difference in experience when working with go is magnificent and honestly, I cannot imagine what kind.of genius could manage to code a medium sized application in rust without help of an LSP.
That difference is just too obvious to me when i code in haskell. Until I try compiling it. I feel like I'm shooting in the dark,