effect-io-ai

Package: effect
Module: Effect

Effect.succeedSome

Returns an effect which succeeds with the value wrapped in a Some.

Example (Succeeding with Option.some)

import { Effect } from "effect"

const program = Effect.succeedSome(42)

Effect.runPromise(program).then(console.log)
// Output: { _id: 'Option', _tag: 'Some', value: 42 }

Signature

declare const succeedSome: <A>(value: A) => Effect<Option<A>>

Source

Since v2.0.0