Wrapper around the OCaml lsp library to make it easier to write LSP servers
Find a file
2021-07-30 12:42:56 -04:00
.github/workflows chore: update CI to github actions 2 2021-07-30 12:42:56 -04:00
example/template refactor: give notify_back to requests, too 2021-04-07 18:01:37 -04:00
src diable debug msg that sometimes fails 2021-06-01 18:46:30 -04:00
.gitignore initial import 2021-02-09 10:40:37 -05:00
dune-project refactor: split into lwt server and abstract interface 2021-02-09 19:40:31 -05:00
linol-lwt.opam prepare for 0.4 2021-07-30 12:25:42 -04:00
linol.opam prepare for 0.4 2021-07-30 12:25:42 -04:00
Makefile prepare for 0.3 2021-05-05 13:44:09 -04:00
README.md doc: build badge in readme 2021-03-25 17:36:42 -04:00

Linol build

This is a wrapper around the lsp library, which provides base types for the protocol. Linol ("linol is not ocaml-lsp") provides an object abstraction so that users can override only the methods they provide, and a Lwt implementation of the jsonrpc wire protocol.

License

MIT license.