I was finally able to set up Neovim lspconfig with Haskell Language Server on MacOS!

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/haskell

Our great sponsors
  • Scout APM - Less time debugging, more time building
  • SonarLint - Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
  • SaaSHub - Software Alternatives and Reviews
  • haskell-language-server

    Official haskell ide support via language server (LSP). Successor of ghcide & haskell-ide-engine.

    I have no idea why this works, but at this point, I'm just happy that hls even attached. FWIW, I think the problem has to do with stack getting ghc version wrong. This might help, idk: https://github.com/haskell/haskell-language-server/issues/1782

  • hie-bios

    Set up a GHC API session for various Haskell Projects

    Look here: hie-bios (its the library used by haskell-language-server to get to know your project better, iirc).

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts