Interval<T>.atMost constructor

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

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

Implementation

factory Interval.atMost(T upper,
        {Comparator<T> comparator = naturalCompare}) =>
    Interval<T>._(AboveAll<T>(), BelowOrEqual<T>(upper), comparator);