val using : ('a -> 'b) -> 'b t -> 'a tval const : 'a t -> 'a -> 'b tval if' : bool -> 'a t -> 'a tval append : 'a t -> 'a t -> 'a tval (++) : 'a t -> 'a t -> 'a tval concat : ?sep:unit t -> 'a t list -> 'a tval iter : ?sep:unit t -> (('a -> unit) -> 'b -> unit) -> 'a t -> 'b tval iter_bindings :
?sep:unit t ->
(('a -> 'b -> unit) -> 'c -> unit) ->
('a * 'b) t ->
'c tval box : ?indent:int -> 'a t -> 'a tval vbox : ?indent:int -> 'a t -> 'a tval hvbox : ?indent:int -> 'a t -> 'a tval hovbox : ?indent:int -> 'a t -> 'a tval parens : 'a t -> 'a tval brackets : 'a t -> 'a tval braces : 'a t -> 'a tval quote : ?mark:string -> 'a t -> 'a tval field :
?label:string t ->
?sep:unit t ->
string ->
('b -> 'a) ->
'a t ->
'b tval record : ?sep:unit t -> 'a t list -> 'a tval nativeint : nativeint tval unativeint : nativeint tval float_dfrac : int -> float tval float_dsig : int -> float tval pair : ?sep:unit t -> 'a t -> 'b t -> ('a * 'b) tval option : ?none:unit t -> 'a t -> 'a option tval result : ok:'a t -> error:'b t -> ('a, 'b) result tval list : ?sep:unit t -> 'a t -> 'a list tval array : ?sep:unit t -> 'a t -> 'a array tval seq : ?sep:unit t -> 'a t -> 'a Seq.t tval hashtbl : ?sep:unit t -> ('a * 'b) t -> ('a, 'b) Hashtbl.t tmodule Dump : sig ... endval si_size : scale:int -> string -> int tval uint64_ns_span : int64 ttype !'a vec = int * (int -> 'a)val on_bytes : char vec t -> bytes tval on_string : char vec t -> string tval ascii : ?w:int -> ?subst:unit t -> unit -> char vec tval octets : ?w:int -> ?sep:unit t -> unit -> char vec tval addresses : ?addr:int t -> ?w:int -> 'a vec t -> 'a vec tval hex : ?w:int -> unit -> char vec tval paragraphs : string tval truncated : max:int -> string tval text_loc : ((int * int) * (int * int)) tval one_of : ?empty:unit t -> 'a t -> 'a list tval did_you_mean :
?pre:unit t ->
?post:unit t ->
kind:string ->
'a t ->
('a * 'a list) tval if_utf_8 : 'a t -> 'a t -> 'a ttype color = [ | `Black| `Blue| `Cyan| `Green| `Magenta| `Red| `White| `Yellow
]type style = [ | `Bg of
[ `Black
| `Blue
| `Cyan
| `Green
| `Hi of color
| `Magenta
| `Red
| `White
| `Yellow ]| `Black| `Blue| `Bold| `Cyan| `Faint| `Fg of
[ `Black
| `Blue
| `Cyan
| `Green
| `Hi of color
| `Magenta
| `Red
| `White
| `Yellow ]| `Green| `Italic| `Magenta| `None| `Red| `Reverse| `Underline| `White| `Yellow
]type style_renderer = [ | `Ansi_tty| `None
]val of_to_string : ('a -> string) -> 'a tval to_to_string : 'a t -> 'a -> stringval prefix : unit t -> 'a t -> 'a tval suffix : unit t -> 'a t -> 'a t