UNPKG

parallel-es

Version:
27 lines (23 loc) 702 B
/** * @module parallel */ /** needed, typedoc issue */ /** * Environment that can be accessed inside of a iteratee function */ export interface IParallelEnvironment { [name: string]: any; } /** * Environment that is available to all iteratee functions and is filled by parallel */ export interface IParallelTaskEnvironment extends IParallelEnvironment { /** * The index of the task. The index is relative to the other tasks created to process a single parallel job. */ taskIndex: number; /** * The number of values that are processed by each task at most (the last task may process less then the number of values specified) */ valuesPerTask: number; }