ligo/tools/lsp/squirrel/src
Anton Myasnikov fd862676b3
[LIGO-26] Support code folding capability
Problem: We want to support code folding for functions and types
in our lsp.

Solution: Add `foldingAST` function that produces an additional
list of ranges along with the given monad used in `haskell-lsp`
API to collect ranges that are consequently sent to server.
2020-08-25 13:39:47 +03:00
..
AST [LIGO-26] Support code folding capability 2020-08-25 13:39:47 +03:00
AST.hs [LIGO-26] Support code folding capability 2020-08-25 13:39:47 +03:00
Comment.hs [WIP] Conversion to descent-based parser 2020-08-11 12:32:52 +04:00
Debouncer.hs Rename debounced -> unsafeDebounce 2020-08-14 15:49:42 +04:00
Extension.hs Extension and grammar 2020-08-17 16:29:42 +04:00
Parser.hs [LIGO-17] Implementing CAMLligo dialect 2020-08-18 21:56:33 +04:00
ParseTree.hs [LIGO-37] [LIGO-38] Looks like it fixes it 2020-08-24 12:29:51 +04:00
Product.hs [LIGO-37] [LIGO-38] Looks like it fixes it 2020-08-24 12:29:51 +04:00
Range.hs [LIGO-25] Add ReasonLIGO parser 2020-08-11 13:33:26 +03:00