Wrapper around the OCaml lsp library to make it easier to write LSP servers
Find a file
2024-05-08 11:40:56 -04:00
.github/workflows do not actually fail silently, lolol 2024-04-18 11:55:27 -04:00
example/template [#22] Threat shutdown and exit requests correctly 2023-08-04 09:31:23 -04:00
src add more error handlers and logging around notif/request handlers 2024-05-08 11:40:56 -04:00
.gitignore gitignore 2023-03-10 22:44:11 -05:00
.ocamlformat add ocamlformat 2023-03-10 23:12:29 -05:00
CHANGES.md prepare for 0.5 2024-02-15 15:33:12 -05:00
dune-project chore: autogen opam files 2024-05-08 11:10:08 -04:00
linol-lwt.opam chore: autogen opam files 2024-05-08 11:10:08 -04:00
linol.opam chore: autogen opam files 2024-05-08 11:10:08 -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.