package vcaml

  1. Overview
  2. Docs
OCaml bindings for the Neovim API

Install

Dune Dependency

Authors

Maintainers

Sources

vcaml-v0.14.0.tar.gz
sha256=d30d1858696f21cb2863ff1a3c39fc9b12c488aa5328073e300ec852d2716a1e
md5=f667331f1f877114bbfdaaf078159581

doc/vcaml.msgpack_rpc/Msgpack_rpc/Make/index.html

Module Msgpack_rpc.MakeSource

Parameters

module M : Connection

Signature

Sourcetype conn = M.t
Sourcetype t
Sourceval subscribe : t -> Core_kernel.Source_code_position.t -> event Async_kernel.Pipe.Reader.t
Sourceval call : t -> method_name:string -> parameters:Msgpack.t -> (Msgpack.t, Msgpack.t) Async_kernel.Deferred.Result.t
Sourceval connect : conn -> t
Sourceval register_method : name:string -> f:(Msgpack.t list -> Msgpack.t Core_kernel.Or_error.t) -> unit Core_kernel.Or_error.t
OCaml

Innovation. Community. Security.