I previously posted on reddit a year ago about a simple language server I wrote.
Since then it has come a really long way in terms of features and stability and beocme an “officially endorsed” project used by a majority of our backend engineers at Mercury.
We face a pretty unique set of challenges in terms of the scale within the Haskell ecosystem and the blog post goes over some of the reasons we’ve moved internally
Please give it a read if you’re interested!
(Please note the version on hackage is out of date unfortunately so right now I recommend building from source if you’d like to try it out!)
Happy to answer any questions about it/help with any issues!