@effect-ts/system
Version:
Effect-TS is a zero dependency set of libraries to write highly productive, purely functional TypeScript at scale.
1 lines • 4.78 kB
Source Map (JSON)
{"version":3,"file":"excl-forEach.mjs","mappings":"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","names":["Collect","Chunk","identity","pipe","I","core","forEach_","as","f","suspend","acc","map_","forEachUnit_","a","b","push","from","forEach","forEachUnitLoop","iterator","next","done","unit","chain_","value","Symbol","forEachUnit","forEachUnitPar_","environment","env","promise","onInterrupt","Promise","resolve","reject","is","InterruptionState","promises","interrupt","interruptOnFailure","ex","_tag","interrupted","e","runPromiseExitEnv","then","all","forEachUnitPar","forEachPar_","succeedWith","array","n","forEachPar","collectAll","collectAllPar","collectAllUnit","collectAllUnitPar","collectAllWith_","pf","collect","collectAllWith","collectAllWithPar_","collectAllWithPar"],"sourceRoot":"","sources":["../../_src/Async/excl-forEach.ts"],"sourcesContent":[null]}