Skip to main content
Version: 1.5.0

compare

let eq: <a>(_: a) => (_: a) => bool

The call eq(x, y) returns true if, and only if, x and y are considered to be equal w.r.t. the order on the underlying type.

let neq: <a>(_: a) => (_: a) => bool

The call neq(x, y) returns true if, and only if, x and y are not considered to be equal w.r.t. the order on the underlying type.

let gt: <a>(_: a) => (_: a) => bool

The call gt(x, y) returns true if, and only if, x is considered to be greater than y w.r.t. the order on the underlying type.

let lt: <a>(_: a) => (_: a) => bool

The call lt(x, y) returns true if, and only if, x is considered to be less than y w.r.t. the order on the underlying type.

let ge: <a>(_: a) => (_: a) => bool

The call ge(x, y) returns true if, and only if, x is considered to be greater or equal than y w.r.t. the order on the underlying type.

let le: <a>(_: a) => (_: a) => bool

The call le(x, y) returns true if, and only if, x is considered to be less or equal than y w.r.t. the order on the underlying type.