Module type OpamTypes.GenericPackage
At some point we want to abstract so that the same functions can be used over CUDF and OPAM packages
include OpamParallel.VERTEX
include OpamStd.OrderedType
include Stdlib.Set.OrderedType
val compare : t -> t -> intA total ordering function over the set elements. This is a two-argument function
fsuch thatf e1 e2is zero if the elementse1ande2are equal,f e1 e2is strictly negative ife1is smaller thane2, andf e1 e2is strictly positive ife1is greater thane2. Example: a suitable ordering function is the generic structural comparison functionStdlib.compare.
val to_string : t -> stringval to_json : t -> OpamJson.t