Package: effect
Module: Result
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
Success<A> returns AFailure<E> returns nullExample (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
getOrUndefined to return undefined insteadgetOrElse for a custom fallbackSignature
declare const getOrNull: <A, E>(self: Result<A, E>) => A | null
Since v2.0.0