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.