API reference › @evolu/common › Order › Order
type Order<A> = (x: A, y: A) => Ordering;
Defined in: packages/common/src/Order.ts:21
Compares two values of type A and returns their ordering.
Ordering functions start with an 'order' prefix, e.g., orderNumber.
- Returns
-1ifxis less thany. - Returns
0ifxis equal toy. - Returns
1ifxis greater thany.
An Order also defines equality. Use eqFromOrder to derive an
Eq.