effect-io-ai

Package: effect
Module: Result

Result.getOrNull

Extracts the success value, or returns null on failure.

When to use

Use when you need to pass failed Result values to APIs that represent absence as null.

Details

Example (Unwrapping to nullable)

import { Result } from "effect"

console.log(Result.getOrNull(Result.succeed(1)))
// Output: 1

console.log(Result.getOrNull(Result.fail("err")))
// Output: null

See

Signature

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

Source

Since v2.0.0