Constructors
 Methods
Staticeach
- each<T>(iterable, fn): Promise<void>
- Parameters- iterable: Iterable<T | PromiseLike<T>>
- fn: ((value: T, index: number, arr: (T | PromiseLike<T>)[]) => void | PromiseLike<void>)- (value, index, arr): void | PromiseLike<void>
- Parameters- value: T
- index: number
- arr: (T | PromiseLike<T>)[]
 
- Returns void | PromiseLike<void>
 
 
 
- Returns Promise<void>
Staticfilter
- filter<T>(iterable, fn): Promise<T[]>
- Parameters- iterable: Iterable<T | PromiseLike<T>>
- fn: ((value: T, index: number, arr: (T | PromiseLike<T>)[]) => boolean | PromiseLike<boolean>)- (value, index, arr): boolean | PromiseLike<boolean>
- Parameters- value: T
- index: number
- arr: (T | PromiseLike<T>)[]
 
- Returns boolean | PromiseLike<boolean>
 
 
 
- Returns Promise<T[]>
Staticmap
- map<T, U>(iterable, fn): Promise<U[]>
- Parameters- iterable: Iterable<T | PromiseLike<T>>
- fn: ((value: T, index: number, arr: (T | PromiseLike<T>)[]) => U | PromiseLike<U>)- (value, index, arr): U | PromiseLike<U>
- Parameters- value: T
- index: number
- arr: (T | PromiseLike<T>)[]
 
- Returns U | PromiseLike<U>
 
 
 
- Returns Promise<U[]>
Staticreduce
- reduce<T, U>(iterable, fn, initialValue?): Promise<U>
- Parameters- iterable: Iterable<T | PromiseLike<T>>
- fn: ((accumulator: U, value: T, index: number, arr: (T | PromiseLike<T>)[]) => U | PromiseLike<U>)- (accumulator, value, index, arr): U | PromiseLike<U>
- Parameters- accumulator: U
- value: T
- index: number
- arr: (T | PromiseLike<T>)[]
 
- Returns U | PromiseLike<U>
 
 
- OptionalinitialValue: U | PromiseLike<U>
 
- Returns Promise<U>
Runs a callback for each item of an Iterable in series.