haskell-language-server: LSP server for GHC
Please see the README on GitHub at https://github.com/haskell/haskell-language-server#readme
[Skip to Readme]
library haskell-language-server
library haskell-language-server:ghcide-bench-lib
library haskell-language-server:hls-notes-plugin
library haskell-language-server:hls-semantic-tokens-plugin
Modules
[Index] [Quick Jump]
library haskell-language-server:hls-refactor-plugin
Modules
[Index] [Quick Jump]
library haskell-language-server:hls-stylish-haskell-plugin
library haskell-language-server:hls-ormolu-plugin
library haskell-language-server:hls-fourmolu-plugin
library haskell-language-server:hls-floskell-plugin
library haskell-language-server:hls-overloaded-record-dot-plugin
library haskell-language-server:hls-explicit-record-fields-plugin
library haskell-language-server:hls-explicit-fixity-plugin
library haskell-language-server:hls-gadt-plugin
library haskell-language-server:hls-change-type-signature-plugin
library haskell-language-server:hls-code-range-plugin
library haskell-language-server:hls-qualify-imported-names-plugin
library haskell-language-server:hls-alternate-number-format-plugin
library haskell-language-server:hls-splice-plugin
library haskell-language-server:hls-pragmas-plugin
library haskell-language-server:hls-module-name-plugin
library haskell-language-server:hls-stan-plugin
library haskell-language-server:hls-hlint-plugin
library haskell-language-server:hls-retrie-plugin
library haskell-language-server:hls-rename-plugin
library haskell-language-server:hls-explicit-imports-plugin
library haskell-language-server:hls-eval-plugin
library haskell-language-server:hls-call-hierarchy-plugin
library haskell-language-server:hls-class-plugin
library haskell-language-server:hls-cabal-plugin
Modules
[Index] [Quick Jump]
library haskell-language-server:hls-cabal-gild-plugin
library haskell-language-server:hls-cabal-fmt-plugin
Flags
Manual Flags
Name | Description | Default |
---|---|---|
pedantic | Enable -Werror | Disabled |
ignore-plugins-ghc-bounds | Force the inclusion of plugins even if they are not buildable by default with a specific ghc version | Disabled |
dynamic | Build with the dyn rts | Enabled |
cabalfmt | Enable cabal-fmt plugin | Enabled |
isolatecabalfmttests | Should tests search for 'cabal-fmt' on the $PATH or shall we install it via build-tool-depends? | Disabled |
cabalgild | Enable cabal-gild plugin | Enabled |
isolatecabalgildtests | Should tests search for 'cabal-gild' on the $PATH or shall we install it via build-tool-depends? | Disabled |
cabal | Enable cabal plugin | Enabled |
class | Enable class plugin | Enabled |
callhierarchy | Enable call hierarchy plugin | Enabled |
eval | Enable eval plugin | Enabled |
importlens | Enable importLens plugin | Enabled |
rename | Enable rename plugin | Enabled |
retrie | Enable retrie plugin | Enabled |
ghc-lib | Use ghc-lib-parser rather than the ghc library (requires hlint and ghc-lib-parser-ex to also be built with it) | Enabled |
hlint | Enable hlint plugin | Enabled |
stan | Enable stan plugin | Enabled |
modulename | Enable moduleName plugin | Enabled |
pragmas | Enable pragmas plugin | Enabled |
splice | Enable splice plugin | Enabled |
alternatenumberformat | Enable Alternate Number Format plugin | Enabled |
qualifyimportednames | Enable qualifyImportedNames plugin | Enabled |
coderange | Enable Code Range plugin | Enabled |
changetypesignature | Enable changeTypeSignature plugin | Enabled |
gadt | Enable gadt plugin | Enabled |
explicitfixity | Enable explicitFixity plugin | Enabled |
explicitfields | Enable explicitFields plugin | Enabled |
overloadedrecorddot | Enable overloadedRecordDot plugin | Enabled |
floskell | Enable floskell plugin | Enabled |
fourmolu | Enable fourmolu plugin | Enabled |
ormolu | Enable ormolu plugin | Enabled |
stylishhaskell | Enable stylishHaskell plugin | Enabled |
refactor | Enable refactor plugin | Enabled |
semantictokens | Enable semantic tokens plugin | Enabled |
notes | Enable notes plugin | Enabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- haskell-language-server-2.9.0.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
- AlanZimmerman, NeilMitchell, PepeIborra, mpickering, cocreature, Ailrun, luke_, berberman, jneira, hls_team
For package maintainers and hackage trustees
Candidates