API reference@evolu/commonType › nullOr

function nullOr<T>(
  type: T,
): UnionType<[Type<"Null", null, null, NullError, null, NullError>, T]>;

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

union(null, T) Type.

Example

const NullOrString = nullOr(String);
NullOrString.from("hello"); // ok("hello")
NullOrString.from(null); // ok(null)
NullOrString.from(42); // err(...)