vcaml.msgpack_rpc
Msgpack_rpc
vcaml
vcaml.msgpack
vcaml.msgpack_unix
vcaml.nvim_internal
module type Connection = sig ... end
type event = {
method_name : string;
params : Msgpack.t list;
}
val sexp_of_event : event -> Ppx_sexp_conv_lib.Sexp.t
val event_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> event
module type S = sig ... end
module Make (M : Connection) () : S with type conn = M.t