Haskell itself is an amazing language once it "clicks". But all the tooling around Haskell is just really bad.
replies(4):
But with the recent LSP decoupling of the IDE to the compiler, it is quite possible to make good tooling that is independent of any particular editor. It's just that the language's popularity is what induces contributors (as most are realistically after "fame" and "portfilio" when doing contributions).