{"version":3,"file":"Effect.cjs","mappings":"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","names":["provideService","self","tag","resource","tracer_1","await_","Def","await","unit_1","Eff","unit","ex_unit","Exit","fb_unit","Fiber","flatMapEither","ei","flatMap","a","flatMapOpt","fm","d","tsplus_module_1","_","tapOpt","zipRightOpt","mapOpt","tryCatchPromiseWithInterrupt","promise","onReject","canceller","resolve","then","x","catch","tsplus_module_2","tapBoth_1","f","g","tapBoth_","tapBoth","tapBothInclAbort_1","onError","onSuccess","cause","firstError","getFirstError","tapBothInclAbort_","tsplus_module_3","defects","failures","tapErrorInclAbort_1","tapErrorInclAbort_","encaseOpt_","o","encaseOpt","liftM","tupleTap","t","tupleTap_","ifDiffR","n","orig","ifDiff_","tapBothInclAbort","eff","tapErrorInclAbort","ifDiff","LayerFromEffect","Layer","effect","provideSomeEnvironmentReal","ctx","tsplus_module_5","provideSomeEnvironmentEffect","makeCtx"],"sourceRoot":"","sources":["../_src/Effect.ts"],"sourcesContent":[null]}