Module Vcaml.Defun

module Vim : sig ... end

A Defun.Vim.t value is a reified value corresponding to the type of a function. It is used by wrap_viml_function to produce a regular ocaml function of the correct type.

module Ocaml : sig ... end

Defun.Ocaml is analogous to Defun.Vim, except used to specify OCaml-defined functions callable from neovim.