Interval<T>.openClosed constructor

Interval<T>.openClosed(
  1. T lower,
  2. T upper, {
  3. Comparator<T> comparator = naturalCompare,
})

Returns a interval containing { x ∈ T | lower < x <= upper }.

Implementation

factory Interval.openClosed(T lower, T upper,
        {Comparator<T> comparator = naturalCompare}) =>
    Interval<T>._(Above<T>(lower), BelowOrEqual<T>(upper), comparator);