val fold :
init:'acc__->compile_unit:('acc__->tVariantslib.Variant.t->'acc__)->partial_unit:('acc__->tVariantslib.Variant.t->'acc__)->subprogram:('acc__->tVariantslib.Variant.t->'acc__)->entry_point:('acc__->tVariantslib.Variant.t->'acc__)->inlined_subroutine:('acc__->tVariantslib.Variant.t->'acc__)->unknown:('acc__->(int ->t)Variantslib.Variant.t->'acc__)->'acc__
val iter :
compile_unit:(tVariantslib.Variant.t-> unit)->partial_unit:(tVariantslib.Variant.t-> unit)->subprogram:(tVariantslib.Variant.t-> unit)->entry_point:(tVariantslib.Variant.t-> unit)->inlined_subroutine:(tVariantslib.Variant.t-> unit)->unknown:((int ->t)Variantslib.Variant.t-> unit)->
unit
val map :
t->compile_unit:(tVariantslib.Variant.t->'result__)->partial_unit:(tVariantslib.Variant.t->'result__)->subprogram:(tVariantslib.Variant.t->'result__)->entry_point:(tVariantslib.Variant.t->'result__)->inlined_subroutine:(tVariantslib.Variant.t->'result__)->unknown:((int ->t)Variantslib.Variant.t->int ->'result__)->'result__