API reference@evolu/commonType › lessThanOrEqualTo

function lessThanOrEqualTo<Max>(
  max: ValidateBrandFactoryNumber<Max>,
): BrandFactory<`LessThanOrEqualTo${Max}`, number, LessThanOrEqualToError<Max>>;

Defined in: packages/common/src/Type.ts:6864

Number Brand requiring a value less than or equal to max.

Example

import { assertOk, Number, lessThanOrEqualTo } from "@evolu/common";

const AtMostTen = lessThanOrEqualTo(10)(Number);

assertOk(AtMostTen.fromUnknown(10), 10);