Haskell-language-server

From HaskellWiki
Revision as of 20:06, 9 December 2020 by Ysangkok (talk | contribs) (Installation: project config also needed, markup fixes)

Jump to: navigation, search

haskell-language-server is a Language Server Protocol-implementation for GHC.

Features

  • Generate explicit import lists
  • Evaluate code in comments with a click

Installation

Ghcup can install the project, but after installation, you'll need to integrate it with an editor. The README.md offers instructions for how to integrate with VSCode/SublimeText/Vim/Neovim/Atom/Emacs. Note that you may also need to add some options in your project configuration. The README also covers that.

History

In January 2020, Neil Mitchell wrote a blog post launching the project.[1]

References

  1. https://neilmitchell.blogspot.com/2020/01/one-haskell-ide-to-rule-them-all.html