dhall-haskell/dhall-lsp-server
2019-03-10 09:43:44 -07:00
..
app Add Nix support for dhall-lsp-server project (#849) 2019-03-10 09:43:44 -07:00
src [LSP] add basic formatting (#844) 2019-03-08 14:24:54 +00:00
test Add Nix support for dhall-lsp-server project (#849) 2019-03-10 09:43:44 -07:00
ChangeLog.md [LSP] add basic formatting (#844) 2019-03-08 14:24:54 +00:00
default.nix Add dhall-lsp-server (#843) 2019-03-06 21:41:38 -08:00
dhall-lsp-server.cabal [LSP] add basic formatting (#844) 2019-03-08 14:24:54 +00:00
LICENSE Add dhall-lsp-server (#843) 2019-03-06 21:41:38 -08:00
README.md Add dhall-lsp-server (#843) 2019-03-06 21:41:38 -08:00
Setup.hs Add dhall-lsp-server (#843) 2019-03-06 21:41:38 -08:00
shell.nix Add Nix support for dhall-lsp-server project (#849) 2019-03-10 09:43:44 -07:00

dhall-lsp-server

[![Travis](https://travis-ci.org/PanAeon/dhall-lsp-server.svg?branch=master)](https://travis-ci.org/PanAeon/dhall-lsp-server)

This project is in alpha state !!!

This is a Language Server Protocol server implementation for the Dhall programming language.

Installation

From source

Haskell Tool Stack should be installed.

cd ./dhall-lsp-server
stack install

Stack will copy executables to the current user's executable directory. On macOS this is /Users/<username>/.local/bin. On linux this should be /Home/<username>/.local/bin. If you are using VSCode there's also an option in the VSCode Dhall plugin to specify the path to the executable directly, which might be useful if you have multiple executables or you can't use global PATH for some reason.