About

Metadata

  • Last updated , by hls_team
  • License Apache-2.0
  • Categories Development
  • Maintained by: Ghcide contributors

  • Lottery factor: 5

Links

Installation

Tested Compilers

  1. 9.12.2
  2. 9.10.3
  3. 9.8.4
  4. 9.6.7

Package Flags

Use the -f option with cabal commands to enable flags

    pedantic (off by default)

    Enable -Werror

    executable (on by default)

    Build the ghcide executable

Readme

ghcide - A library for building Haskell IDE tooling

Using it

ghcide is not an end-user tool, don't use ghcide directly (more about the rationale here).

haskell-language-server is an LSP server built on top of ghcide with additional features and a user friendly deployment model. To get it, simply install the Haskell extension in VS Code, or download prebuilt binaries from the haskell-language-server project page.

Set-up and usage instructions can be found on haskell-language-server documentation