Bug#968373: RFP: hls+ghcide -- Haskell Development Environment and Language Server
Package: wnpp
Severity: wishlist
X-Debbugs-Cc: hyiltiz@gmail.com
* Package name : hls (or ghcide)
Version : 0.3.0
Upstream Author : https://github.com/haskell/haskell-language-server
* URL : https://github.com/haskell/haskell-language-server
* License : BSD
Programming Lang: Haskell
Description : Haskell Development Environment and Language Server
GHCIDE is the recommended [1] tool supporting a wide range of editors (Vim,
Emacs, VSCode etc. [2]), crucial for Haskell development. Recently, there
are many interest in its development, and has joined forces [3] with others
to build haskell-language server (hls) [4], so Debian could provide a single
package hls (hls contains ghcide internally). Hls provides officially built
binaries in their Github Release page.
It has more functionality and better support than older haskell development
packages such as happy, hlint, ghc-mod etc.
[1] https://gitlab.haskell.org/ghc/ghc/-/wikis/spacemacs#historical
[2] https://github.com/digital-asset/ghcide
[3] https://neilmitchell.blogspot.com/2020/01/one-haskell-ide-to-rule-them-all.html
[4] https://github.com/haskell/haskell-ide-engine/issues/1416
Reply to: