effect-io-ai

Package: effect
Module: Result

Result.merge

Unwraps a Result into A | E by returning the inner value regardless of whether it is a success or failure.

Details

Example (Extracting the inner value)

import { Result } from "effect"

console.log(Result.merge(Result.succeed(42)))
// Output: 42

console.log(Result.merge(Result.fail("error")))
// Output: "error"

See

Signature

declare const merge: <A, E>(self: Result<A, E>) => E | A

Source

Since v2.0.0