Overview

The Bounded type class represents totally ordered types that have an upper and lower boundary.

Instances should satisfy the following law in addition to the Ord laws:

  • Bounded: bottom <= a <= top

Table of contents


Bounded (interface)

Signature

export interface Bounded<A> extends Ord<A> {
  readonly top: A
  readonly bottom: A
}

Added in v1.0.0

boundedNumber (constant)

Signature

export const boundedNumber: Bounded<number> = ...

Added in v1.0.0