Skip to content

fromNullable

fromNullable<E>(onNull): <A>(value) => Result<E, A>

Defined in: Core/Result.ts:215

Creates a Result from a nullable value. Returns Ok if the value is not null or undefined, error from onNull otherwise.

E

() => E

<A>(value) => Result<E, A>

pipe(null, Result.fromNullable(() => "is null")); // Err("is null")
pipe(42, Result.fromNullable(() => "is null"));   // Ok(42)