Functions
each
- each<T>(collection: Collection<T>, fn: (arg: T, key: string) => unknown): Promise<Collection<T>>
-
Type parameters
Parameters
-
collection: Collection<T>
-
fn: (arg: T, key: string) => unknown
-
- (arg: T, key: string): unknown
-
Parameters
Returns unknown
Returns Promise<Collection<T>>
isPromise
- isPromise(obj: any): obj is Promise<any>
-
Parameters
Returns obj is Promise<any>
timer
- timer(fn: (...args: any[]) => unknown): Promise<number>
-
Parameters
-
fn: (...args: any[]) => unknown
-
- (...args: any[]): unknown
-
Parameters
Returns unknown
Returns Promise<number>
Iterates over each element of the collection and calls the specified function against them