val using : ('a -> 'b) -> 'b t -> '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 append : 'a t -> 'a t -> 'a tval (++) : 'a t -> 'a t -> 'a tval concat : ?sep:unit t -> 'a t list -> 'a 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 pair : ?sep:unit t -> 'a t -> 'b t -> ('a * 'b) tval option : ?none:unit t -> 'a t -> 'a option tval list : ?empty:unit t -> ?sep:unit t -> 'a t -> 'a list tval array : ?empty:unit t -> ?sep:unit t -> 'a t -> 'a array tval si_size : scale:int -> string -> int tval uint64_ns_span : int64 tval truncated : max:int -> string tval and_enum : ?empty:unit t -> 'a t -> 'a list tval or_enum : ?empty:unit t -> 'a t -> 'a list tval did_you_mean : 'a t -> 'a list tval must_be : 'a t -> 'a list tval unknown : kind:unit t -> 'a t -> 'a tval unknown' :
kind:unit t ->
'a t ->
hint:('a t -> 'a list t) ->
('a * 'a list) tval set_tty_cap : ?cap:Tty.cap -> unit -> unit