elm-language-server-requirements-specification
elm-language-server-requirements-specification copied to clipboard
Repository and working document for the Elm language server requirements specification
Elm Language Server Requirements Specification
Purpose
Elm needs a language server to support common editor tooling. This can greatly improve editor support and tooling features.
This repository and document describes the Elm Language Server (ElmLS). Elm Language Server designed to service IDEs and other tools for the Elm language. It should offer an access point to compilation and APIs for getting information about a program.
This repository and Google Document is intended to help as a working document to collect and coordinate requirements and effort to implement the Elm Language Server.
There is also a separate Elm Slack channel #elm-language-server we can use for discussions and questions.
Links:
- FAQ
- Links and references to everything relevant to this project
- Please contribute! Guidelines here
- The requirements document on Google Docs:
- Join the Elm Slack here if you have not done so already