API reference@evolu/commonResult › Ok

Defined in: packages/common/src/Result.ts:252

A successful Result.

Example

import { assertOk, assertType, ok, type Result } from "@evolu/common";

const result = ok();
const count = ok(42);

assertType<typeof result, Result<void>>();
assertType<typeof count, Result<number>>();
assertOk(result, undefined);
assertOk(count, 42);

Properties

ok

readonly ok: true;

Defined in: packages/common/src/Result.ts:253


value

readonly value: T;

Defined in: packages/common/src/Result.ts:254