module Make: functor (S : OpamMisc.OrderedType) -> OpamMisc.SET with type elt = S.t
functor (
S
:
OpamMisc.OrderedType
) ->
OpamMisc.SET
with type elt = S.t
include Set.S
val map : (elt -> elt) -> t -> t
(elt -> elt) -> t -> t
val choose_one : t -> elt
t -> elt
val of_list : elt list -> t
elt list -> t
val to_string : t -> string
t -> string
val to_json : t -> OpamJson.t
t -> OpamJson.t
val find : (elt -> bool) -> t -> elt
(elt -> bool) -> t -> elt