wasp/waspls
2022-09-06 14:10:42 +02:00
..
exe Make basic Wasp LSP server (#611) 2022-06-24 11:23:09 -04:00
src/Wasp/LSP Removed duplication between waspls and waspc, made them two packages in the same cabal project (#712) 2022-09-06 14:10:42 +02:00
test Removed duplication between waspls and waspc, made them two packages in the same cabal project (#712) 2022-09-06 14:10:42 +02:00
.gitignore Make basic Wasp LSP server (#611) 2022-06-24 11:23:09 -04:00
.hlint.yaml Make basic Wasp LSP server (#611) 2022-06-24 11:23:09 -04:00
CHANGELOG.md Make basic Wasp LSP server (#611) 2022-06-24 11:23:09 -04:00
hie.yaml Make basic Wasp LSP server (#611) 2022-06-24 11:23:09 -04:00
LICENSE Make basic Wasp LSP server (#611) 2022-06-24 11:23:09 -04:00
README.md Make basic Wasp LSP server (#611) 2022-06-24 11:23:09 -04:00
waspls.cabal Removed duplication between waspls and waspc, made them two packages in the same cabal project (#712) 2022-09-06 14:10:42 +02:00
watch Implement autocompletion in waspls (#681) 2022-08-09 09:38:56 -04:00

Waspls

This directory contains source code of the wasp language server (aka waspls) and this README is aimed at the contributors to the project.

Overview

waspls is implemented in Haskell. It depends on waspc for parsing and analyzing wasp source code. Cabal is currently configured to look in ../waspc for the waspc package, so do not move waspls out of the wasp repo without adjusting this line in cabal.project.

Usage

Use in any place an LSP server can be used. Run waspls --help for usage information.