package vcaml

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

Install

Dune Dependency

Authors

Maintainers

Sources

vcaml-v0.16.0.tar.gz
sha256=dd123302c46af7ca6eda8a7806c78236fd217a8c73a2e1cd7da85f1d69ed1ae4

doc/vcaml.plugin/Vcaml_plugin/Oneshot/Rpc/index.html

Module Oneshot.RpcSource

Sourcetype t =
  1. | Sync_rpc : {
    1. name : string;
    2. type_ : ('fn, 'leftmost) Vcaml.Defun.Ocaml.Sync.t;
    3. f : keyboard_interrupted:unit Async.Deferred.t -> client:[ `connected ] Vcaml.Client.t -> 'fn;
    } -> t
Sourceval create : name:string -> type_:('a, 'b) Vcaml.Defun.Ocaml.Sync.t -> f: (keyboard_interrupted:unit Async.Deferred.t -> client:[ `connected ] Vcaml.Client.t -> 'a) -> t
OCaml

Innovation. Community. Security.