linol.jsonrpc
Import.Json
linol
linol.lsp
type t = Yojson.Safe.t
exception Of_json of string * t
val error : string -> t -> 'a
module Jsonable : sig ... end
val field : ('a * 'b) list -> 'a -> ('b -> 'c) -> 'c option
val field_exn : (string * Yojson.Safe.t) list -> string -> (Yojson.Safe.t -> 'a) -> 'a
module Conv : sig ... end