UNPKG

@effect-ts/system

Version:

Effect-TS is a zero dependency set of libraries to write highly productive, purely functional TypeScript at scale.

1 lines 9.56 kB
{"version":3,"file":"index.mjs","mappings":"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","names":["Tagged","TaggedADT","ClockId","Clock","Chunk","HashMap","List","SortedSet","Tuple","T","Fiber","identity","pipe","tag","L","M","O","Ord","Promise","Ref","RefM","St","Annotations","fiberSet","Live","fibers","Duration","n","TestClock","Data","Start","Done","Pending","Test","constructor","clockState","live","annotations","warningState","duration","zipRight_","warningDone","run","_","get","d","do","clockData","set_","dateTime","make","promise","data","end","tuple","copy","sleeps","prepend","shouldAwait","warningStart","await","succeed_","map","updateSome","_tag","some","provide","fork","interruptible","succeedWith","console","log","warning","fiber","none","succeed","interrupt","descriptorWith","fa","right","ref","reduce","union_","filter","equals","id","supervisedFibers","status","fail","sleep","freeze","delay","first","last","asUnit","eventually","suspended","f","awaitSuspended","sorted","sortWith_","contramap_","number","isEmpty","unsafeFirst","tail","o","unit","value","yieldNow","fromRawManaged","gen","makeRef","refM","makeRefM","test","testClock","has","defaultTestClock","empty"],"sourceRoot":"","sources":["../../../_src/Testing/TestClock/index.ts"],"sourcesContent":[null]}