package merlin-lib

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type

Provided for projects using merlin as a library in order to use custom IO implementation

Parameters

module IO : sig ... end
module Chan : sig ... end

Signature

type 'a io = 'a IO.t
type in_chan = Chan.in_chan
type out_chan = Chan.out_chan

read reads one csexp from the channel and returns the list of directives it represents

val write : out_chan -> directive list -> unit io
module Commands : sig ... end