import { CancellablePromise } from "https://deno.land/x/grm@0.8.0/deps.ts";
Creates a CancellablePromise
that is resolved or rejected when any of
the provided Promises
are resolved or rejected.
Parameters
values: readonly T[]
An array of Promises
.
Returns
CancellablePromise<T extends PromiseLike<infer U> ? U : T>
A new CancellablePromise
. Canceling it cancels all of the input
promises.