import { AsyncOptLazy } from "https://deno.land/x/rimbu@1.0.0/common/internal.ts";
const { toMaybePromise } = AsyncOptLazy;
Returns the value or promised value contained in an AsyncOptLazy
instance of type T.
Examples
Example 1
Example 1
AsyncOptLazy.toMaybePromise(1) // => 1
AsyncOptLazy.toMaybePromise(() => 1) // => 1
AsyncOptLazy.toMaybePromise(() => () => 1) // => () => 1
AsyncOptLazy.toMaybePromise(async () => 1) // => Promise(1)
AsyncOptLazy.toMaybePromise(Promise.resolve(1)) // => Promise(1)
Parameters
optLazy: AsyncOptLazy<T>
- the
AsyncOptLazy
value of type T