race

external fun <T : JsAny?> race(values: JsIterable<PromiseResult<T>>): Promise<T>(source)
external fun <T : JsAny?> race(values: ReadonlyArray<PromiseResult<T>>): Promise<T>(source)

MDN Reference