Effection Logo

function Ok

thefrontside/effection

function Ok(): Result<void>

Construct a successful Result.

Example

import { Ok } from 'effection';

let result = Ok("hello");
// { ok: true, value: "hello" }

Return Type

Result<void>

function Ok<T>(value: T): Result<T>

Type Parameters

T

Parameters

value: T

Return Type

Result<T>

function Ok<T>(value?: T): Result<T | undefined>

Type Parameters

T

Parameters

valueoptional: T

Return Type

Result<T | undefined>