Warning: Reason support is experimental.
We are looking for beta-tester and contributors.
module type TypedPrinter = sig..end
type 'a elt
type doc
type out
val print_list :
?encode:(Buffer.t -> string -> unit) ->
'a elt list -> out
val print :
?encode:(Buffer.t -> string -> unit) ->
?advert:string ->
doc -> out