Interval<T>.single constructor

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

Returns an interval containing a single value of type T: { x ∈ T | x = value }.

Implementation

factory Interval.single(T value,
        {Comparator<T> comparator = naturalCompare}) =>
    Interval<T>._(AboveOrEqual<T>(value), BelowOrEqual<T>(value), comparator);