val dim :
(d:Base.int ->label:Base.string Base.option->proj_id:Base.int Base.option->dim)Variantslib.Variant.t
val fold :
init:'acc__0->var:('acc__0->(dim_var->dim)Variantslib.Variant.t->'acc__1)->dim:
('acc__1->(d:Base.int ->label:Base.string Base.option->proj_id:Base.int Base.option->dim)Variantslib.Variant.t->'acc__2)->'acc__2
val iter :
var:((dim_var->dim)Variantslib.Variant.t->Base.unit)->dim:
((d:Base.int ->label:Base.string Base.option->proj_id:Base.int Base.option->dim)Variantslib.Variant.t->Base.unit)->Base.unit