effect-io-ai

Package: effect
Module: Effect

Effect.Success

Extracts the success type from an Effect.

When to use

Use to derive the value produced by an existing effect when declaring reusable type aliases, service interfaces, or function signatures.

See

Signature

type Success<T> = T extends Effect<infer _A, infer _E, infer _R> ? _A
  : never

Source

Since v2.0.0