Sourceexception Arity_mismatch of string Sourceval compare : 'a 'b. compare_arg:('a -> 'b -> int) -> 'a t -> 'b t -> int Sourceval eq : 'a 'b. eq_arg:('a -> 'b -> bool) -> 'a t -> 'b t -> bool Sourceval eqs : 'a 'b. eq_arg:('a -> 'b -> bool) -> 'a t list -> 'b t list -> bool Sourceval compare_mixop : 'a t -> 'b t -> int Sourceval eq_mixop : 'a t -> 'b t -> bool Sourceval fold : ('acc -> 'a -> 'acc) -> 'acc -> 'a t -> 'acc Sourceval map : ('a -> 'b) -> 'a t -> 'b t Sourceval iter : ('a -> unit) -> 'a t -> unit Sourceval to_string : 'a t -> string Sourcetype atom_internal = | Atom_internal of atom| Arg_internal
Sourceval assemble :
empty:'b ->
space:'b ->
atom:(atom -> 'b option) ->
concat:('b -> 'b -> 'b) ->
'b t ->
'b Sourceval render :
string_of_atom:(atom -> string) ->
string_of_arg:('a -> string) ->
'a t ->
string