package lsp

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
module Client_notification : sig ... end
module Client_request : sig ... end
module Client : sig ... end
module Extension : sig ... end

Protocol extensions that aren't part of the spec

module Header : sig ... end
module Import : sig ... end
module Jsonrpc : sig ... end
module Logger : sig ... end

Log module * * 1. Provide functions to log arbitrary messages, filtered according to a * section and a verbosity level. * * 2. Allow to setup a destination for these log messages. * *

module Rpc : sig ... end
module Scheduler : sig ... end
module Server_notification : sig ... end
module Server_request : sig ... end
module Server : sig ... end

* This encodes LSP RPC state machine.

module Snippet : sig ... end
module Text_document : sig ... end
module Types : sig ... end
module Uri : sig ... end
module Fiber_stream : sig ... end
module Io : sig ... end
module Private : sig ... end
OCaml

Innovation. Community. Security.