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 /r/haskell

Our great sponsors
  • SonarQube - Static code analysis for 29 languages.
  • InfluxDB - Access the most powerful time series database as a service
  • 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).

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

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