haskell-language-server
haskell-language-server copied to clipboard
Official haskell ide support via language server (LSP). Successor of ghcide & haskell-ide-engine.
### Your environment Which OS do you use: Ubuntu 21.10 Which version of GHC do you use and how did you install it: ghc-9.2.3 with nix How is your project...
- add the missing test case for #2824 - fix how we get the module name considering it can be preceded by `qualified` - use parsed context for import completions...
I am not quite sure if I am using HIndent API correctly, but it does format something. Currently I do not handle config, cuz not sure where to call `getConfig...
When opening a file, the first hover request is missing some information (like description and documentation links) compared to later requests. This happens for each file opened for the first...
When I hover my cursor on the comment, the language server shows a prompt and highlight a large range of text (shown in the figure), which is visually disturbing and...
**Is your feature request related to a problem? Please describe.** The expression: ``` lexeme $ (:) between '2' '9' M.count 2 $ between '0' '9' ``` is evaluated as: ```...
GHC 9.0.2 on linux and 9.2.2 on [windows](https://gitlab.haskell.org/ghc/ghc/-/issues/21190) had missing profiling libs so @mpickering was so kind to supply me with fixed bindists. These were added to ghcup: https://github.com/haskell/ghcup-metadata/commit/88696a0cc5ebb8fe5b15662f6a840be7c1cdd699 Since...
Hello, I am having trouble with erroneous error messages from the linter. The steps I have taken are: 1. Created a new Haskell Stack project with `stack new ` 2....
Depends on https://github.com/haskell/haskell-language-server/pull/2945
- closes #3005 This PR is supposed to add support for comments in the range plugin as they are not supported in HieAST, which the plugin is based upon. It...