# haskell-language-server [![License Apache 2.0][badge-license]][license] [![CircleCI][badge-circleci]][circleci] [badge-license]: https://img.shields.io/badge/license-Apache2-green.svg?dummy [license]: https://github.com/haskell/haskell-language-server/blob/master/LICENSE [badge-circleci]: https://img.shields.io/circleci/project/github/haskell/haskell-language-server/master.svg [circleci]: https://circleci.com/gh/haskell/haskell-language-server/ Integration point for ghcide and haskell-ide-engine. One IDE to rule them all. Read the [project's background](https://neilmitchell.blogspot.com/2020/01/one-haskell-ide-to-rule-them-all.html). This is *very* early stage software. To play along at home, do a recursive `git clone`. Initial effort is to understand how plugins can be supported in a modular way. Builds with stack and cabal, using GHC 8.6.5 Two sample `hie.yaml` files are provided, `hie.yaml.stack` for stack usage, `hie.yaml.cbl` for cabal. Simply copy the relevant one to be `hie.yaml` and it should work. The developers tend to hang out at [our IRC channel](https://webchat.freenode.net/?channels=haskell-ide-engine) at `#haskell-ide-engine` on `freenode`.