Module type Base__Container_intf.Make0_arg
type t
val fold : t -> init:'accum -> f:('accum -> Elt.t -> 'accum) -> 'accumval iter : [ `Define_using_fold | `Custom of t -> f:(Elt.t -> unit) -> unit ]val length : [ `Define_using_fold | `Custom of t -> int ]