@boost/core
Version:
Robust pipeline for creating dev tools that separate logic into routines and tasks.
11 lines • 403 B
TypeScript
import Context from '../Context';
import Executor, { ExecuteHandler } from '../Executor';
import Task from '../Task';
export default class ParallelExecutor<Ctx extends Context> extends Executor<Ctx> {
parallel: boolean;
/**
* Execute tasks in parallel.
*/
run<T>(handler: ExecuteHandler<Ctx>, tasks: Task<Ctx>[], value?: T): Promise<any[]>;
}
//# sourceMappingURL=Parallel.d.ts.map