sig   val pf :     Format.formatter -> ('a, Format.formatter, unit) Pervasives.format -> 'a   type 'a t = Format.formatter -> '-> unit   val nop : 'B0.Fmt.t   val cut : unit B0.Fmt.t   val sp : unit B0.Fmt.t   val comma : unit B0.Fmt.t   val unit :     (unit, Format.formatter, unit) Pervasives.format -> unit B0.Fmt.t   val bool : bool B0.Fmt.t   val int : int B0.Fmt.t   val float : float B0.Fmt.t   val char : char B0.Fmt.t   val string : string B0.Fmt.t   val pair :     ?sep:unit B0.Fmt.t -> 'B0.Fmt.t -> 'B0.Fmt.t -> ('a * 'b) B0.Fmt.t   val list : ?sep:unit B0.Fmt.t -> 'B0.Fmt.t -> 'a list B0.Fmt.t   val array : ?sep:unit B0.Fmt.t -> 'B0.Fmt.t -> 'a array B0.Fmt.t   val option : ?none:unit B0.Fmt.t -> 'B0.Fmt.t -> 'a option B0.Fmt.t   val none_stub : unit B0.Fmt.t   val iter :     ?sep:unit B0.Fmt.t ->     (('-> unit) -> '-> unit) -> 'B0.Fmt.t -> 'B0.Fmt.t   val iter_bindings :     ?sep:unit B0.Fmt.t ->     (('-> '-> unit) -> '-> unit) -> ('a * 'b) B0.Fmt.t -> 'B0.Fmt.t   val text : string B0.Fmt.t   val lines : string B0.Fmt.t   val exn : exn B0.Fmt.t   val exn_backtrace : (exn * Printexc.raw_backtrace) B0.Fmt.t   val box : ?indent:int -> 'B0.Fmt.t -> 'B0.Fmt.t   val hbox : 'B0.Fmt.t -> 'B0.Fmt.t   val vbox : ?indent:int -> 'B0.Fmt.t -> 'B0.Fmt.t   val hvbox : ?indent:int -> 'B0.Fmt.t -> 'B0.Fmt.t   val parens : 'B0.Fmt.t -> 'B0.Fmt.t   val brackets : 'B0.Fmt.t -> 'B0.Fmt.t   val braces : 'B0.Fmt.t -> 'B0.Fmt.t   val set_tty_styling_cap : B0.Tty.cap -> unit   val tty_styling_cap : unit -> B0.Tty.cap   val tty_str : B0.Tty.style list -> string B0.Fmt.t   val tty : B0.Tty.style list -> 'B0.Fmt.t -> 'B0.Fmt.t   val field :     ?style:B0.Tty.style list -> string -> 'B0.Fmt.t -> 'B0.Fmt.t end