Skip to content

fromResult

fromResult<E, A>(data): Option<A>

Defined in: Core/Option.ts:117

Creates an Option from a Result. Ok becomes Some, Err becomes None (the error is discarded).

E

A

Result<E, A>

Option<A>

Option.fromResult(Result.ok(42)); // Some(42)
Option.fromResult(Result.err("oops")); // None