@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.58 kB
Source Map (JSON)
{"version":3,"file":"fiberRenderer.mjs","mappings":"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","names":["constant","tuple","IT","fold_","parseMs","T","FiberDump","fiberName","dump","fiber","map_","zipPar_","getRef","status","name","id","dumpFibers","fibers","forEach_","dumpStr","withTrace","du","now","succeedWith","Date","getTime","zipWith_","dumps","tree","renderHierarchy","dumpStrings","collectTraces","reduce_","acc","v","prettyPrintM","succeed","prettyPrint","days","hours","milliseconds","minutes","seconds","fiberId","startTimeMillis","n","lifeMsg","waitMsg","_tag","blockingOn","length","map","seqNumber","join","statMsg","renderStatus","renderOne","prefix","statusMsg","interrupting","inter","interruptible","ep","epoch","trees","str","d"],"sourceRoot":"","sources":["../../_src/Fiber/fiberRenderer.ts"],"sourcesContent":[null]}