Module T.Set
type elt = T.tval empty : T.Set.tval is_empty : T.Set.t -> boolunion_sharing s1 s2 is union s1 s2, with maximal sharing of the result with s1.
union_shared s1 s2 is union_sharing s1 s2, with a fast path for shared subsets of s1 and s2.
diff_sharing s1 s2 is diff s1 s2, with maximal sharing of the result with s1.
diff_shared s1 s2 is diff_sharing s1 s2, with a fast path for shared subsets of s1 and s2.
val cardinal : T.Set.t -> intval to_seq : T.Set.t -> T.Set.elt Stdlib.Seq.tval print : Stdlib.Format.formatter -> T.Set.t -> unitval to_string : T.Set.t -> string