-
haskell-language-server
Official haskell ide support via language server (LSP). Successor of ghcide & haskell-ide-engine.
This works like a charm, but now I run into issues with IDE integration: mixins are currently only supported for Cabal, as per this issue. So I change my hie.yaml to cradle: cabal: instead of cradle: stack:, but Cabal won't build because the private module is not on hackage.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
The project is going to make use of Warp. To smoothen the development process I set up yesod-bin according to their template for non-yesod projects. This worked fine initially, giving me hot reloading on file changes, but after adding the private package as described above it's giving the following error:
-
I don't know if this is related to your case, but stack has some problems with cabal mixins. You may try using alternative methods to add a custom prelude (via base-noprelude or NoImplicitPrelude) and see how it goes.
Related posts
-
Ask HN: Popular open source tool originally written in Haskell?
-
It's 2023, so of course I'm learning Common Lisp
-
Help, i get this error when executing the command "xmonad"
-
(UNDER DEVELOPMENT) Zenith is a powerful Python framework that revolutionizes web development by enabling declarative and efficient UI components for building interactive and scalable websites.
-
HLS 2.0.0.0 is out