Skip to content

Releases: haskell/haskell-language-server

0.2.1

22 Jul 13:57

Choose a tag to compare

This release includes a new eval plugin that allows Haddock code examples to be evaluated through a code lens. For example, the code below will now offer to evaluate intercalate " " example, and will insert the output in the line below.

example :: [String]
example = ["This is an example", "of", "interactive", "evaluation"]

-- >>> intercalate " " example
-- "This is an example of interactive evaluation"
--

Eval plugin

This is also the first release to have binaries distributed alongside it. Some behind the scene changes include the GHC library directory now being obtained on the fly, so either ghc, cabal or stack will need to be present on your PATH depending on your project. See docs/releases.md for more information. If you find any issues with this, please let us know! The binaries should be available to download from this release.

Pull requests merged

0.2

06 Jul 07:31
7ad18cf

Choose a tag to compare

0.2

0.1

03 May 16:06
019b028

Choose a tag to compare

0.1

In this version

  • cabal to 2020-05-02T10:11:15Z
  • stack-8.8.3 to lts-15.10
  • stack to nightly-2020-05-01

Changes

This is the initial version, so too many to list individually.

The key point is that is now supports multi-component cradles, and has been in
daily use by the developers for some time.

It still does not have feature parity with haskell-ide-engine, but it is
currently useful.