UNPKG

@mondaydotcomorg/atp-compiler

Version:

Production-ready compiler for transforming async iteration patterns into resumable operations with checkpoint-based state management

13 lines 665 B
import * as t from '@babel/types'; import { BatchParallelDetector } from './batch-detector.js'; /** * Extract batch call info from callback */ export declare function extractBatchCallInfo(callback: t.Function, batchDetector: BatchParallelDetector): { mapperFunction: t.ArrowFunctionExpression; } | null; /** * Transform simple array method to batch parallel execution */ export declare function transformToBatchParallel(path: any, node: t.CallExpression, methodName: string, callback: t.Function, batchDetector: BatchParallelDetector, onTransform: () => void, fallbackTransform: () => boolean): boolean; //# sourceMappingURL=array-transformer-batch.d.ts.map