API reference › @evolu/common › Order › createOrder
function createOrder<A>(isLessThan: (x: A, y: A) => boolean): Order<A>;
Defined in: packages/common/src/Order.ts:38
Creates an ordering function from a "less than" comparator.
Example
const orderNumber = createOrder<number>((x, y) => x < y);
expect(orderNumber(1, 2)).toEqual(-1);
expect(orderNumber(2, 1)).toEqual(1);
expect(orderNumber(1, 1)).toEqual(0);