module type Collection =sig..end
Common signature to all collections.
include Parameter_sig.S
A collection is a standard command line parameter.
type elt
Element in the collection.
val is_empty : unit -> boolIs the collection empty?
val iter : (elt -> unit) -> unitIterate over all the elements of the collection.
val fold : (elt -> 'a -> 'a) -> 'a -> 'aFold over all the elements of the collection.
val add : elt -> unitAdd an element to the collection
module As_string:Parameter_sig.String
A collection is a standard string parameter
module Category:Parameter_sig.Collection_categorywith type elt = elt
Categories for this collection.