mirror of
https://github.com/haskell/haskell-language-server.git
synced 2024-09-20 05:07:28 +03:00
Official haskell ide support via language server (LSP). Successor of ghcide & haskell-ide-engine.
05769888d6
cabal at 2020-05-03T12:53:19Z stack 8.8.3 at lts-15.10 stack 8.8.2 at lts-15.3 stack 8.6.5 at lts-14.22 stack 8.6.4 at lts-13.19 hie-bios at fendor/hie-bios 89d28817716a1c8df7e191f3a43c4504bc6379eb cabal-helper at DanielG/cabal-helper a18bbb2af92e9b4337e7f930cb80754f2408bcfd shake at mpickering/shake 4d56fe9f09bd3bd63ead541c571c756995da490a |
||
---|---|---|
.circleci | ||
exe | ||
ghcide@648a2a7dff | ||
install | ||
src/Ide | ||
test | ||
test-logs | ||
.editorconfig | ||
.gitignore | ||
.gitmodules | ||
cabal-hls-install | ||
cabal-hls-install.cmd | ||
cabal.project | ||
ChangeLog.md | ||
CODE_OF_CONDUCT.md | ||
haskell-language-server.cabal | ||
hie.yaml.cbl | ||
hie.yaml.stack | ||
install.hs | ||
LICENSE | ||
README.md | ||
Setup.hs | ||
stack-8.6.4.yaml | ||
stack-8.6.5.yaml | ||
stack-8.8.2.yaml | ||
stack-8.8.3.yaml | ||
stack.yaml |
haskell-language-server
Integration point for ghcide and haskell-ide-engine. One IDE to rule them all. Read the project's background.
This is very early stage software.
To play along at home, do a recursive git clone
.
Initial effort is to understand how plugins can be supported in a modular way.
Builds with stack and cabal, using GHC 8.6.5
Two sample hie.yaml
files are provided, hie.yaml.stack
for stack
usage, hie.yaml.cbl
for cabal. Simply copy the relevant one to be
hie.yaml
and it should work.
The developers tend to hang out at our IRC channel at #haskell-ide-engine
on freenode
.