`sig
type ('a, 'cmp) set
type t
type tree
type elt
type comparator_witness
val empty : Core_set_intf.Creators0.t
val singleton : Core_set_intf.Creators0.elt -> Core_set_intf.Creators0.t
val union_list :
Core_set_intf.Creators0.t list -> Core_set_intf.Creators0.t
val of_list : Core_set_intf.Creators0.elt list -> Core_set_intf.Creators0.t
val of_array :
Core_set_intf.Creators0.elt array -> Core_set_intf.Creators0.t
val of_sorted_array :
Core_set_intf.Creators0.elt array -> Core_set_intf.Creators0.t Or_error.t
val of_sorted_array_unchecked :
Core_set_intf.Creators0.elt array -> Core_set_intf.Creators0.t
val stable_dedup_list :
Core_set_intf.Creators0.elt list -> Core_set_intf.Creators0.elt list
val map :
('a, 'b) Core_set_intf.Creators0.set ->
f:('a -> Core_set_intf.Creators0.elt) -> Core_set_intf.Creators0.t
val filter_map :
('a, 'b) Core_set_intf.Creators0.set ->
f:('a -> Core_set_intf.Creators0.elt option) -> Core_set_intf.Creators0.t
val of_tree : Core_set_intf.Creators0.tree -> Core_set_intf.Creators0.t
val of_map_keys :
(Core_set_intf.Creators0.elt, 'a,
Core_set_intf.Creators0.comparator_witness)
Map.t -> Core_set_intf.Creators0.t
end`