Parameter Check_creators.6-M
val of_tree : ('a, 'b, 'c) Options.tval filter_map : ('a, 'b, 'c) Options.tval map : ('a, 'b, 'c) Options.tThe types of
mapandfilter_mapare subtle. The input set,('a, _) set, reflects the fact that these functions take a set of *any* type, with any comparator, while the output set,('b, 'cmp) t, reflects that the output set has the particular'cmpof the creation function. The comparator can come in one of three ways, depending on which set module is usedSet.map-- comparator comes as an argumentSet.Poly.map-- comparator is polymorphic comparisonFoo.Set.map-- comparator isFoo.comparator
val stable_dedup_list : ('a, 'b, 'c) Options.tval of_increasing_iterator_unchecked : ('a, 'b, 'c) Options.tval of_sorted_array_unchecked : ('a, 'b, 'c) Options.tval of_sorted_array : ('a, 'b, 'c) Options.tval of_array : ('a, 'b, 'c) Options.tval of_list : ('a, 'b, 'c) Options.tval union_list : ('a, 'b, 'c) Options.tval singleton : ('a, 'b, 'c) Options.tval empty : ('a, 'b, 'c) Options.t