initial update
This commit is contained in:
13
node_modules/graphql/jsutils/promiseReduce.d.ts
generated
vendored
Normal file
13
node_modules/graphql/jsutils/promiseReduce.d.ts
generated
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
import type { PromiseOrValue } from './PromiseOrValue';
|
||||
/**
|
||||
* Similar to Array.prototype.reduce(), however the reducing callback may return
|
||||
* a Promise, in which case reduction will continue after each promise resolves.
|
||||
*
|
||||
* If the callback does not return a Promise, then this function will also not
|
||||
* return a Promise.
|
||||
*/
|
||||
export declare function promiseReduce<T, U>(
|
||||
values: Iterable<T>,
|
||||
callbackFn: (accumulator: U, currentValue: T) => PromiseOrValue<U>,
|
||||
initialValue: PromiseOrValue<U>,
|
||||
): PromiseOrValue<U>;
|
||||
Reference in New Issue
Block a user