Module Merlin_dot_protocol.Blocking

type 'a io = 'a
type in_chan = in_channel
type out_chan = out_channel

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