{"version":3,"file":"raceFibersWith.mjs","mappings":";;;;;;;AAAA,SAASA,mBAAT,QAAoC,yCAApC;AAEA;;;;;;;;;;;AAUA,OAAM,SAAUC,cAAV,CACJC,IADI,EAEJC,QAFI,EAGJC,QAHI,EAGuE;EAM3E,OAAQC,IAAD,IACLC,iCAAwB,CAACC,WAAD,EAAcC,YAAd,KAA8B;IACpD,MAAMC,kBAAkB,GAAGD,YAAY,CAACE,YAAxC;IACA,MAAMC,aAAa,GAAG,oBAAIC,aAAJ,CAAkB,IAAlB,CAAtB;IACA,MAAMC,SAAS,GAAGb,mBAAmB,CAACK,IAAD,EAAOE,WAAP,EAAoBE,kBAApB,CAArC;IACA,MAAMK,UAAU,GAAGd,mBAAmB,CAACE,IAAD,EAAOK,WAAP,EAAoBE,kBAApB,CAAtC;IACAI,SAAS,CAACE,WAAV,CAAqBC,iCAArB,EAAkDC,qBAAWV,WAAW,CAACW,KAAvB,CAAlD;IACAJ,UAAU,CAACC,WAAX,CAAsBC,iCAAtB,EAAmDC,qBAAWV,WAAW,CAACW,KAAvB,CAAnD;IACA,OAAOC,gCAAwBC,EAAD,IAAO;MACnCP,SAAS,CAACQ,WAAV,CAAsB,MAAMC,QAAQ,CAACT,SAAD,EAAYC,UAAZ,EAAwBX,QAAxB,EAAkCQ,aAAlC,EAAiDS,EAAjD,CAApC;MACAN,UAAU,CAACO,WAAX,CAAuB,MAAMC,QAAQ,CAACR,UAAD,EAAaD,SAAb,EAAwBT,QAAxB,EAAkCO,aAAlC,EAAiDS,EAAjD,CAArC;MACAP,SAAS,CAACU,SAAV,CAAoBlB,IAApB;MACAS,UAAU,CAACS,SAAX,CAAqBrB,IAArB;IACD,CALM,EAKJsB,2BAAmBC,qBAAa,CAACZ,SAAS,CAACa,EAAX,EAAeZ,UAAU,CAACY,EAA1B,CAAb,CAAnB,CALI,CAAP;EAMD,CAbD,CADF;AAeD;;AAED,SAASJ,QAAT,CACEK,MADF,EAEEC,KAFF,EAGEC,IAHF,EAIEC,EAJF,EAKEV,EALF,EAK6D;EAE3D,IAAIU,EAAE,CAACC,aAAH,CAAiB,IAAjB,EAAuB,KAAvB,CAAJ,EAAmC;IACjCX,EAAE,CAACS,IAAI,CAACF,MAAD,EAASC,KAAT,CAAL,CAAF;EACD;AACF","names":["unsafeForkUnstarted","raceFibersWith","that","selfWins","thatWins","self","tsplus_module_7","parentState","parentStatus","parentRuntimeFlags","runtimeFlags","raceIndicator","AtomicBoolean","leftFiber","rightFiber","setFiberRef","tsplus_module_2","tsplus_module_3","scope","tsplus_module_6","cb","addObserver","complete","startFork","tsplus_module_5","tsplus_module_4","id","winner","loser","cont","ab","compareAndSet"],"sourceRoot":"","sources":["../../../../_src/io/Effect/operations/raceFibersWith.ts"],"sourcesContent":[null]}