[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: