Functor CCSet.Make

module Make (O : Set.OrderedType: S 
  with type t = Set.Make(O).t
   and type elt = O.t
Parameters:
O : Set.OrderedType

include Set.S
val of_seq : elt CCSet.sequence -> t
val add_seq : t -> elt CCSet.sequence -> t
Since 0.14
val to_seq : t -> elt CCSet.sequence
val of_list : elt list -> t
Build a set from the given list of elements, added in order using add.
val add_list : t -> elt list -> t
Since 0.14
val to_list : t -> elt list
val pp : ?start:string ->
?stop:string -> ?sep:string -> elt CCSet.printer -> t CCSet.printer