val fold :
init:'acc__0->batch:('acc__0->kindVariantslib.Variant.t->'acc__1)->input:('acc__1->kindVariantslib.Variant.t->'acc__2)->output:('acc__2->kindVariantslib.Variant.t->'acc__3)->'acc__3
val iter :
batch:(kindVariantslib.Variant.t->Base.unit)->input:(kindVariantslib.Variant.t->Base.unit)->output:(kindVariantslib.Variant.t->Base.unit)->Base.unit
val map :
kind->batch:(kindVariantslib.Variant.t->'result__)->input:(kindVariantslib.Variant.t->'result__)->output:(kindVariantslib.Variant.t->'result__)->'result__