Module Omod.Private.Fmt

module Fmt: sig .. end

val ansi_tty : bool Pervasives.ref
ansi_tty determines whether ANSI formatting is performed or not.
type 'a t = Format.formatter -> 'a -> unit 
The type for formatters of value of type 'a.
val pf : Format.formatter -> ('a, Format.formatter, unit) Pervasives.format -> 'a
pf is Format.fprintf.
val string : string t
string is Format.pp_print_string.
val list : ?sep:unit t ->
'a t -> 'a list t
list is Format.pp_print_list.
val tty_str : mode:string -> string t
tty_str ~mode formats string with ANSI mode mode.
val faint : string t
faint formats a string with less contrast.