Function nonNullOrElse()
nonNullOrElse<
V,W,E>(nullable:V|null|undefined,orElse: () =>Result<W,E>):Result<W|NonNullable<V>,E>
Source: result.ts
Converts a nullable value into a Result or executes a fallback Result-returning function.
Type Parameters
V
V
W
W
E
E
Parameters
nullable
V | null | undefined
orElse
() => Result<W, E>
Returns
Result<W | NonNullable<V>, E>