Parameter Make0_with_creators.T
val of_array : Elt.t array -> t
val fold : t -> init:'acc -> f:('acc -> Elt.t -> 'acc) -> 'acc
val iter : [ `Custom of t -> f:(Elt.t -> unit) -> unit | `Define_using_fold ]
val length : [ `Custom of t -> int | `Define_using_fold ]
val iteri :
[ `Custom of t -> f:(int -> Elt.t -> unit) -> unit | `Define_using_fold ]
val foldi :
[ `Custom of t -> init:'a -> f:(int -> 'a -> Elt.t -> 'a) -> 'a
| `Define_using_fold ]
val init : [ `Custom of int -> f:(int -> Elt.t) -> t | `Define_using_of_array ]
val concat_mapi :
[ `Custom of t -> f:(int -> Elt.t -> t) -> t | `Define_using_concat ]