Module Standard_int_or_float.Set
val is_empty : Flambda2_kinds.Flambda_kind.Standard_int_or_float.Set.t -> boolval union_sharing :
Flambda2_kinds.Flambda_kind.Standard_int_or_float.Set.t ->
Flambda2_kinds.Flambda_kind.Standard_int_or_float.Set.t ->
Flambda2_kinds.Flambda_kind.Standard_int_or_float.Set.tunion_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.
val diff_sharing :
Flambda2_kinds.Flambda_kind.Standard_int_or_float.Set.t ->
Flambda2_kinds.Flambda_kind.Standard_int_or_float.Set.t ->
Flambda2_kinds.Flambda_kind.Standard_int_or_float.Set.tdiff_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 iter :
(Flambda2_kinds.Flambda_kind.Standard_int_or_float.Set.elt -> unit) ->
Flambda2_kinds.Flambda_kind.Standard_int_or_float.Set.t ->
unitval fold :
(Flambda2_kinds.Flambda_kind.Standard_int_or_float.Set.elt -> 'a -> 'a) ->
Flambda2_kinds.Flambda_kind.Standard_int_or_float.Set.t ->
'a ->
'aval for_all :
(Flambda2_kinds.Flambda_kind.Standard_int_or_float.Set.elt -> bool) ->
Flambda2_kinds.Flambda_kind.Standard_int_or_float.Set.t ->
boolval exists :
(Flambda2_kinds.Flambda_kind.Standard_int_or_float.Set.elt -> bool) ->
Flambda2_kinds.Flambda_kind.Standard_int_or_float.Set.t ->
boolval cardinal : Flambda2_kinds.Flambda_kind.Standard_int_or_float.Set.t -> intval min_elt_opt :
Flambda2_kinds.Flambda_kind.Standard_int_or_float.Set.t ->
Flambda2_kinds.Flambda_kind.Standard_int_or_float.Set.elt optionval max_elt_opt :
Flambda2_kinds.Flambda_kind.Standard_int_or_float.Set.t ->
Flambda2_kinds.Flambda_kind.Standard_int_or_float.Set.elt optionval choose_opt :
Flambda2_kinds.Flambda_kind.Standard_int_or_float.Set.t ->
Flambda2_kinds.Flambda_kind.Standard_int_or_float.Set.elt optionval print :
Stdlib.Format.formatter ->
Flambda2_kinds.Flambda_kind.Standard_int_or_float.Set.t ->
unitval to_string :
Flambda2_kinds.Flambda_kind.Standard_int_or_float.Set.t ->
stringval get_singleton :
Flambda2_kinds.Flambda_kind.Standard_int_or_float.Set.t ->
Flambda2_kinds.Flambda_kind.Standard_int_or_float.Set.elt option