A representation of numeric bounds.
Return the outer minimum of two Bounds.
minOuter (Inclusive 1) (Exclusive 1) == Inclusive 1
minOuter (Inclusive 1) (Exclusive 0) == Exclusive 0Return the outer maximum of two Bounds.
maxOuter (Inclusive 1) (Exclusive 1) == Inclusive 1
maxOuter (Inclusive 1) (Exclusive 2) == Exclusive 2Return the inner minimum of two Bounds.
minInner (Inclusive 1) (Exclusive 1) == Exclusive 1
minInner (Inclusive 0) (Exclusive 1) == Inclusive 0Return the inner maximum of two Bounds.
maxInnerBound (Inclusive 1) (Exclusive 1) == Exclusive 1
maxInnerBound (Inclusive 0) (Exclusive 1) == Inclusive 0Whether the bound is open (exclusive) or closed (inclusive).
Synonym of isExclusive.
Whether the bound is inclusive or exclusive.
Whether the bound is exclusive or inclusive.
Represents an upper or lower, closed or open endpoint of an Interval. This encompasses the "endpoints" of unbounded intervals when the bound value is either of the
Infinityvalues in the floating point spec.Opaque type.