API reference@evolu/commonType › 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);