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<Result<void>, typeof result>();
assertType<Result<number>, typeof count>();
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