API reference › @evolu/common › Type › lessThan
function lessThan<Max>(
max: ValidateBrandFactoryNumber<Max>,
): BrandFactory<`LessThan${Max}`, number, LessThanError<Max>>;
Defined in: packages/common/src/Type.ts:6807
Number Brand requiring a value less than max.
Example
import { assertOk, Number, lessThan } from "@evolu/common";
const LessThanTen = lessThan(10)(Number);
assertOk(LessThanTen.fromUnknown(9), 9);