effect-io-ai

Package: effect
Module: Result

Result.succeedSome

Creates a Result<Option<A>> that succeeds with Some(a).

Details

Example (Wrapping a value in Some inside a Result)

import { Result } from "effect"

const result = Result.succeedSome(42)
console.log(result)
// Output: { _tag: "Success", success: { _tag: "Some", value: 42 }, ... }

See

Signature

declare const succeedSome: <A, E = never>(a: A) => Result<Option<A>, E>

Source

Since v4.0.0