{"version":3,"file":"asyncInterrupt.mjs","mappings":"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","names":["CS","T","E","pipe","M","O","Q","CH","TK","C","toEmit","Ensuring","Unwrap","UnwrapManaged","asyncInterrupt","register","outputBuffer","unwrapManaged","do","toManagedRelease_","makeBounded","shutdown","runtime","output","succeed","k","run","chain_","fromPull","_","offer_","e","isFiberFailure","interrupted","cause","eitherStream","fold_","canceler","loop","unwrap","take","done","maybeError","zipRight_","fromEffect","end","undefined","fail","a","write","ensuring_","Stream","value","as_"],"sourceRoot":"","sources":["../../../../../_src/Experimental/Stream/_internal/api/asyncInterrupt.ts"],"sourcesContent":[null]}