@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.73 kB
Source Map (JSON)
{"version":3,"file":"forEach.mjs","mappings":"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","names":["unzip","Chunk","Tp","sequential","makeManagedReleaseMap","mapM_","T","managedApply","forEach","f","__trace","as","forEach_","map_","a","effect","res","fins","k","get","tuple","e","reverse","fin","forEachExec_","es","_tag","forEachPar_","forEachParN_","n","forEachExec","forEachUnit_","result","undefined","forEachUnit","forEachPar","parallel","parallelReleaseMap","makeInnerMap","provideSome_","_","x","chain_","innerMap","u","b","forEachParN","parallelN"],"sourceRoot":"","sources":["../../_src/Managed/forEach.ts"],"sourcesContent":[null]}