Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

okOrElseAsyncForUndefinable

Transforms the Undefinable<T> into a Result<T, E> by mapping T to Ok(T). If input is undefined, then returns Err(E) with the result of recoverer()

function okOrElseAsyncForUndefinable<T, E>(input: Undefinable<T>, recoverer: AsyncRecoveryFn<E>): Promise<Result<T, E>>;
§
okOrElseAsyncForUndefinable<T, E>(input: Undefinable<T>, recoverer: AsyncRecoveryFn<E>): Promise<Result<T, E>>
[src]

§Type Parameters

§Parameters

§
recoverer: AsyncRecoveryFn<E>
[src]

§Return Type

§
Promise<Result<T, E>>
[src]