Official Haskell IDE support via the language server protocol (LSP)
  • Haskell 94%
  • JavaScript 3.1%
  • TypeScript 1.3%
  • Shell 0.7%
  • Nix 0.4%
  • Other 0.4%
Find a file
2026-07-09 11:02:58 +02:00
.github Bump actions/checkout to v7 (#4995) 2026-06-29 13:57:20 +00:00
.gitlab Migrate release CI to github (#3406) 2023-03-23 11:23:18 +00:00
bench Add typing burst benchmark coverage (#4934) 2026-05-16 07:17:24 +08:00
bindist Gitlab CI improvements (#3324) 2022-12-21 10:53:36 +00:00
docs Enable semantic tokens plugin by default and update related documentation (#5000) 2026-07-03 15:59:08 +02:00
exe fix: git sub-repository files listing (#4788) 2026-01-25 15:52:50 +01:00
ghcide Never compute the DocMap with stale data (#4936) 2026-07-05 09:28:00 +02:00
ghcide-bench Fix running cabal test all as a local workflow (#4974) 2026-06-15 16:00:22 +00:00
ghcide-test Never compute the DocMap with stale data (#4936) 2026-07-05 09:28:00 +02:00
hls-exactprint-utils/src/Development/IDE/GHC/ExactPrint Splice export modifications precisely when using CPP (#4981) 2026-06-20 13:57:55 +00:00
hls-graph Prepare release 2.14.0.0 (#4897) 2026-04-27 14:52:57 +02:00
hls-plugin-api Fix running cabal test all as a local workflow (#4974) 2026-06-15 16:00:22 +00:00
hls-test-utils Prepare release 2.14.0.0 (#4897) 2026-04-27 14:52:57 +02:00
plugins fix(hls-eval-plugin): hardcode QckChck to eval property tests (#5007) 2026-07-09 11:02:58 +02:00
release Release snippent fixes 2025-05-22 06:05:14 -07:00
scripts/release More ghcup-metadata tweaks (#4798) 2026-01-21 14:32:28 +01:00
shake-bench Fix benchmark (#4928) 2026-05-09 19:55:01 +08:00
src Create hls-export-plugin with Export '...' code action (#4952) 2026-06-18 23:27:29 +00:00
test Enable semantic tokens plugin by default and update related documentation (#5000) 2026-07-03 15:59:08 +02:00
.editorconfig Use 2 spaces for tab in HLS (#4860) 2026-03-04 12:45:21 +00:00
.gitignore Remove unused test-logs directory (#4960) 2026-06-08 00:40:44 +00:00
.gitmodules Remove the ghcide submodule 2020-12-29 13:17:40 +00:00
.gitpod.Dockerfile Purge GHC 8.8 (#3287) 2022-10-18 22:12:53 +01:00
.gitpod.yml handle trailing comma in import list properly (#3035) 2022-07-16 10:16:55 +00:00
.hlint.yaml Never compute the DocMap with stale data (#4936) 2026-07-05 09:28:00 +02:00
.pre-commit-config.yaml Provide code action in hls-eval-plugin 2025-04-17 17:58:36 +02:00
.readthedocs.yaml Documentation: Imrpove "Contributing" (and amend Sphinx builders) (#4494) 2025-02-16 12:45:40 +00:00
.stylish-haskell.yaml Stylish Haskell: CPP parse issues (#3199) 2022-09-19 20:31:37 +00:00
cabal.project Fix benchmark (#4928) 2026-05-09 19:55:01 +08:00
ChangeLog.md Prepare release 2.14.0.0 (#4897) 2026-04-27 14:52:57 +02:00
CITATION.cff Create a citation (#2155) 2021-09-04 04:17:44 +00:00
CODE_OF_CONDUCT.md Add proof of concept hard-coded hover handler 2020-01-25 19:45:32 +00:00
CODEOWNERS Remove @santiweight from CODEOWNERS for hls-refactor-plugin (#4984) 2026-06-20 22:57:22 +02:00
default.nix Use cabal-install if nix is failing in CI (#1859) 2021-05-24 07:42:00 +02:00
flake.lock nix-flake: Update inputs (#4956) 2026-06-07 11:00:38 +02:00
flake.nix Nix shell for ghc9.14 2026-07-04 12:50:14 +01:00
fmt.sh Hlint: A handful of fixes to hints (#3259) 2022-10-10 11:47:42 +00:00
FUNDING.yml Include sponsorship section (#2063) 2021-08-02 23:38:45 +00:00
GenChangelogs.hs Prepare release 2.14.0.0 (#4897) 2026-04-27 14:52:57 +02:00
GNUmakefile Prepare release 2.13.0.0 (#4785) 2026-01-18 16:16:03 +00:00
haskell-language-server.cabal Never compute the DocMap with stale data (#4936) 2026-07-05 09:28:00 +02:00
LICENSE Initial commit 2020-01-25 14:19:40 +00:00
README.md Migrate stackage build on GHA (#4865) 2026-03-17 17:12:26 +00:00
RELEASING.md Prepare release 2.14.0.0 (#4897) 2026-04-27 14:52:57 +02:00
Setup.hs Initial basic infrastucture 2020-01-25 14:33:53 +00:00
shell.nix Fix flake compat (#1852) 2021-05-21 15:58:26 -04:00
stack-lts24.yaml Remove hls-retrie-plugin (#4839) 2026-04-30 13:15:33 +00:00
stack.yaml Remove hls-retrie-plugin (#4839) 2026-04-30 13:15:33 +00:00

haskell-language-server

haskell-language-server

Release Hackage License Apache 2.0 GitHub Testing Workflow GitHub Nix Workflow matrix codetriage

The official Haskell language server (LSP) implementation. Consult the project documentation for more details.