Functor Parameter_sig.Builder.Make_set

module Make_set: 
functor (E : sig
include Parameter_sig.String_datatype_with_collections
val of_singleton_string : string -> Parameter_sig.Set.t
end) ->
functor (X : sig
include Parameter_sig.Input_collection
val default : E.Set.t
end) -> Parameter_sig.Set with type elt = E.t and type t = E.Set.t
Parameters:
E : sig include String_datatype_with_collections val of_singleton_string: string -> Set.t end
X : sig include Input_collection val default: E.Set.t end

include Parameter_sig.Collection

A set is a collection.

A set is a collection.

Additional accessors to the set.


val mem : elt -> bool
Does the given element belong to the set?
val exists : (elt -> bool) -> bool
Is there some element satisfying the given predicate?