haskell-tools.nvim
haskell-tools.nvim copied to clipboard
🦥 Supercharge your Haskell experience in neovim!
https://errors.haskell.org/ ... using telescope and/or from diagnostics
### Feature description Hello, I noticed that with Scala's `metals`, the results of an evaluation show up as virtual text; on the other hand, `haskell-tools` puts them in comments. Is...
### Feature description A relatively new Haskell DAP implementation: https://github.com/haskell-debugger/haskell-estgi-debugger
TODO: Handle ambiguous targets: e.g., ```console Error: cabal: Abmiguous target: 'lib/test/Spec.hs`. It could be: subpackage1-spec:test/Spec (file) subpackage2-test:test/Spec (file) ``` _Originally posted by @MrcJkb in https://github.com/MrcJkb/haskell-tools.nvim/issues/13#issuecomment-1303985072_
### Feature description Similar to hover actions, but for diagnostics. In monorepos with multiple projects, `hls` will fail to start if there is an error in a subpackage the package...
### Feature description Send visual selection to GHCi
### Feature description See https://github.com/pta2002/nixvim. If possible, generate from the default config. It might make sense to add optional plugin dependencies + external dependencies as module options.
[cabal-hoogle](https://github.com/MrcJkb/haskell-tools.nvim) is a tool for generating hoogle database for local packages and dependecies, like `stack hoogle` command, but for cabal projects.
Should be possible to validate at least the local search in a nix build