haskell-language-server
https://github.com/haskell/haskell-language-server
Haskell
Official haskell ide support via language server (LSP). Successor of ghcide & haskell-ide-engine.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Haskell not yet supported3 Subscribers
Add a CodeTriage badge to haskell-language-server
Help out
- Issues
- Make the maximum number of patterns to add an HLS setting, and make it separate from GHC's `-fmax-uncovered-patterns`
- With UnicodeSyntax enabled, the case-split plugin should prefer ordinary syntax if all already existing patterns use it
- Get rid of the hack needed by the "Expression is `_`" test
- Add support for `PmAltLit` in case-split plugin
- Allow some customization of case-split layout strategy
- notes: "Internal Error: Line not found in file" when hovering the empty line after a file's final newline
- `release.yaml` fails on `ghcup` installing GHC
- Appropriately deal with files that don't end with a line terminator
- Class plugin breaks code when used at last line of a file that does not end with a line terminator
- Fix some tests by using `runSessionWithServerInTmpDir` instead of `runSessionWithConfig`
- Docs
- Haskell not yet supported