{"version":3,"file":"status.mjs","mappings":"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","names":["St","S","Done","constructor","hashSym","hashString","_tag","equalsSym","that","Finishing","interrupting","combineHash","hash","Running","Suspended","previous","interruptible","epoch","blockingOn","hashPlainObject","hashArray","equals","eqArr","a","b","length","every","v","i","isDone","s","withInterruptingSafe","gen","_","withInterrupting","run","toFinishing","toFinishingSafe"],"sourceRoot":"","sources":["../../_src/Fiber/status.ts"],"sourcesContent":[null]}