An Order
instance that considers all A
instances to be equal.
Access an implicit Eq[A]
.
Access an implicit Eq[A]
.
Convert an implicit Order[A]
to an Order[B]
using the given
function f
.
Define an Order[A]
using the given function f
.
Implicitly convert a Order[A]
to a scala.math.Ordering[A]
instance.
A Monoid[Order[A]]
can be generated for all A
with the following
properties:
A Monoid[Order[A]]
can be generated for all A
with the following
properties:
empty
returns a trivial Order[A]
which considers all A
instances to
be equal.
combine(x: Order[A], y: Order[A])
creates an Order[A]
that first
orders by x
and then (if two elements are equal) falls back to y
.