API reference@evolu/commonType › nonNegative

const nonNegative: BrandFactory<"NonNegative", number, NonNegativeError>;

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

Number Brand requiring a value greater than or equal to zero.

Example

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

const NonNegative = nonNegative(Number);

assertOk(NonNegative.fromUnknown(0), 0);