Try if just nvim-lspconfig works fine for haskell on your machine. It should be sufficient in most of the cases.
nvim-lspconfig