Interval<T>.open constructor

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

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

Implementation

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