package linol

  1. Overview
  2. Docs
LSP server library

Install

Dune Dependency

Authors

Maintainers

Sources

v0.3.tar.gz
md5=15ce89bc735fac1febf4adb758d36f0d
sha512=d2ddc16d8d0dfd750efbe6fef293aaf2526ccaac0d27fec29d5cc5b7ac3e3f6b8947109dd0a48c02d0ac2cf3439403d81ea31cf01da1ffee7dd5bffe3b2cc22c

Description

Tags

lsp server lwt

Published: 09 May 2021

README

Linol

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.

Dependencies (6)

  1. ocaml >= "4.08"
  2. lsp >= "1.4" & < "1.6"
  3. logs
  4. yojson >= "1.6"
  5. containers >= "3.0" & < "4.0"
  6. dune >= "2.0"

Dev Dependencies (1)

  1. odoc with-doc

Used by (1)

  1. linol-lwt = "0.3"

Conflicts

None