Skip to main content
The Deno 2 Release Candidate is here
Learn more
Module

x/grm/deps.ts>CancellablePromise.race

MTProto API Client for Deno 🦕
Go to Latest
method CancellablePromise.race
Re-export
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.