Hyperlinkv0.8.0-beta.28

Effect

Effect.succeedconsteffect/Effect.ts:973
<A>(value: A): Effect<A>

Creates an Effect that always succeeds with a given value.

When to use

Use when an effect should complete successfully with a specific value without any errors or external dependencies.

Example (Creating a successful effect)

import { Effect } from "effect"

// Creating an effect that represents a successful scenario
//
//      ┌─── Effect<number, never, never>
//      ▼
const success = Effect.succeed(42)
constructorsfail
Source effect/Effect.ts:9731 lines
export const succeed: <A>(value: A) => Effect<A> = internal.succeed
Referenced by 160 symbols