Containers_pp.Out
Arbitrary output.
This is used for user-provided output.
type t = {
char : char -> unit;
Output a single char. The char is assumed not to be '\n'.
'\n'
sub_string : string -> int -> int -> unit;
Output a string slice (optim for string)
string
string : string -> unit;
Output a string
newline : unit -> unit;
Output a newline
}
val of_buffer : Stdlib.Buffer.t -> t
val char : t -> char -> unit
val string : t -> string -> unit
val sub_string : t -> string -> int -> int -> unit
val newline : t -> unit