Wrapper around the OCaml lsp library to make it easier to write LSP servers
Find a file
Vincent Laporte e43f2e588a
Some checks failed
github pages / deploy (push) Has been cancelled
build / build4 (4.14.x, ubuntu-latest) (push) Has been cancelled
build / build5 (1.19.0, 5.1.x, ubuntu-latest) (push) Has been cancelled
build / build5 (1.19.0, 5.2.x, ubuntu-latest) (push) Has been cancelled
build / build5 (1.19.0, 5.3.x, ubuntu-latest) (push) Has been cancelled
build / build5 (1.20.1, 5.1.x, ubuntu-latest) (push) Has been cancelled
build / build5 (1.20.1, 5.2.x, ubuntu-latest) (push) Has been cancelled
build / build5 (1.20.1, 5.3.x, ubuntu-latest) (push) Has been cancelled
build / build5 (1.22.0, 5.1.x, ubuntu-latest) (push) Has been cancelled
build / build5 (1.22.0, 5.2.x, ubuntu-latest) (push) Has been cancelled
build / build5 (1.22.0, 5.3.x, ubuntu-latest) (push) Has been cancelled
Drop redundant dependency on atomic
The linol library already depends on OCaml ≥ 4.14

(cherry picked from commit 630a6226bc)
2025-02-04 17:01:45 -05:00
.github/workflows Update workflow 2025-01-30 14:13:10 +00:00
example Update main.ml 2024-05-28 10:49:54 -04:00
src Drop redundant dependency on atomic 2025-02-04 17:01:45 -05: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.8 2025-01-10 15:02:12 -05:00
dune-project Drop redundant dependency on atomic 2025-02-04 17:01:45 -05:00
linol-eio.opam Better constraints 2025-01-30 14:29:49 +00:00
linol-lwt.opam Better constraints 2025-01-30 14:29:49 +00:00
linol.opam Drop redundant dependency on atomic 2025-02-04 17:01:45 -05:00
Makefile prepare for 0.3 2021-05-05 13:44:09 -04:00
README.md Implement Eio backend 2024-05-22 10:19:03 -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/Eio implementation of the jsonrpc wire protocol.

License

MIT license.