elm-tooling / elm-language-server-haskell

Elm language server written in haskell (archived). Use https://github.com/elm-tooling/elm-language-server instead.
BSD 3-Clause "New" or "Revised" License
52 stars 5 forks source link

elm-language-server-haskell (archived)

NOTE: The repository elm-language-server is actively maintained. This repository is currently not maintained.


First attempt to write a language server for Elm.

See https://microsoft.github.io/language-server-protocol/specification for a description of the protocol.

Features

If you want to work on more, please reach out and create an issue, before you start working on it.

Conceptual workings of the language server

The editor should start one language server for each Elm project (there may be multiple). rootPath should be set to the location of the elm.json file.

Libraries used

Notes

Building

Clone the repository and its subrepositories:

Contributing