RangeSet.Discrete
Discrete RangeSet
module type OrderedType = sig ... end
Input signature of the functor RangeSet.Discrete.Make.
RangeSet.Discrete.Make
module type S = sig ... end
Output signature of the functor RangeSet.Discrete.Make.
module Make (Ord : OrderedType) : S with type elt := Ord.t
Functor building an implementation of the RangeSet.Discrete structure given a totally ordered type.