Module type Collection.Set.S
module type S =sig..end
type elt
type t
val is_empty : t -> boolval mem : t -> elt -> boolval cardinal : t -> intval iter : (elt -> unit) -> t -> unitval fold : (elt -> 'a -> 'a) -> t -> 'a -> 'aval elements : t -> elt listval equal : t -> t -> bool