{"version":3,"file":"mergeWith.mjs","mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,SAASA,qBAAT,QAAsC,2CAAtC;AAIA;;;;;;;;;;AASA,OAAM,SAAUC,UAAV,CAeJC,IAfI,EAgBJC,QAhBI,EAmBJC,SAnBI,EAqBwD;EAE5D,OACEC,IADK,IAWLC,uDAEUC,KAAK;IAKX,MAAMC,WAAW,GAAGC,2BAAkBF,KAAlB,CAApB;oCACMG,KAAK,yBACLC,KAAK;MAYX,MAAMC,UAAU,GAAG,CACjBC,IADiB,EAEjBC,KAFiB,EAGjBC,IAHiB,KAKjB,CACEC,IADF,EAUEC,IAVF,EAcEC,MAdF,KA+BI;QACF,MAAMC,UAAU,GACdC,QADiB,IAoBf;UACF;;UACA,IAAIA,QAAQ,CAACC,IAAT,KAAkB,MAAtB,EAA8B;YAC5B,OAAOC,yBAAeC,2BAAmBC,0BAAyBJ,QAAQ,CAACK,EAAlC,EAAoCC,2BAApCZ,KAAoC,CAApC,CAAnB,CAAf,CAAP;UACD;;UACD,OAAOa,qBAAiBd,IAAD,IACrBe,sBACGC,KAAD,IAAWN,2BAAmBH,QAAQ,CAACU,CAAT,CAAWC,2BAAeF,KAAf,CAAX,CAAnB,CADb,EAEGG,MAAD,IACEC,sBACGjB,IAAD,IAAUO,2BAAmBH,QAAQ,CAACU,CAAT,CAAWI,yBAAalB,IAAb,CAAX,CAAnB,CADZ,EAEGmB,IAAD,IAAUC,0BAA6BC,EAAE,CAACnB,MAAM,CAACE,QAAQ,CAACU,CAAV,CAAP,CAA/B,yBAAcK,IAAd,EAFZ,SAHJ,OADK,EAQJG,wBARIxB,KAQJ,CARI,CAAP;QAUD,CAnCD;;QAqCA,OAAOc,sBACJC,KAAD,IAAWV,UAAU,CAACH,IAAI,CAACe,2BAAeF,KAAf,CAAD,CAAL,CADhB,EAEJG,MAAD,IACEC,sBACGM,CAAD,IAAOpB,UAAU,CAACH,IAAI,CAACkB,yBAAaK,CAAb,CAAD,CAAL,CADnB,EAEGJ,IAAD,IACEb,yBACEkB,wBAA4B,MAC1BA,wBAA6CC,SAAD,IAC1CJ,EAAE,CAACpB,IAAI,CAACwB,SAAD,EAAY3B,KAAZ,CAAL,CADJ,wDAAmBC,IAAnB,GADF,yBAAcoB,IAAd,EADF,CAHJ,SAHG,OAAP;MAeD,CAzFH;;MA2FA,MAAME,EAAE,GACNK,KADS,IAUP;QACF,QAAQA,KAAK,CAACrB,IAAd;UACE,KAAK,aAAL;YAAoB;cAClB,MAAMsB,EAAE,wBAIJD,KAAK,CAACE,IAJF,CAAR;cAKA,MAAMC,EAAE,wBAIJH,KAAK,CAACI,KAJF,CAAR;cAMA,OAAOC,uBACLC,yBACEH,EADF,EAEE,CAACI,MAAD,EAASC,CAAT,KACEtC,UAAU,CAACqC,MAAD,EAASP,KAAK,CAACI,KAAf,EAAsBpC,KAAtB,CAAV,CACEP,QADF,EAEE,CAACgD,CAAD,EAAIC,CAAJ,KAAUC,4BAAuBF,CAAvB,EAA0BC,CAA1B,CAFZ,EAGGF,CAAD,IAAOG,yBAAoBH,CAApB,CAHT,CAHJ,EAQE,CAACI,OAAD,EAAUJ,CAAV,KACEtC,UAAU,CAAC0C,OAAD,EAAUZ,KAAK,CAACE,IAAhB,EAAsBjC,KAAtB,CAAV,CACEP,SADF,EAEE,CAAC+C,CAAD,EAAIC,CAAJ,KAAUC,4BAAuBD,CAAvB,EAA0BD,CAA1B,CAFZ,EAGGD,CAAD,IAAOG,0BAAqBH,CAArB,CAHT,CATJ,KADK,CAAP;YAiBD;;UACD,KAAK,UAAL;YAAiB;cACf,OAAOH,uBACLpB,qBAAgBd,IAAD,IACbe,sBACGC,KAAD,IAAWN,2BAAmBmB,KAAK,CAACZ,CAAN,CAAQC,2BAAeF,KAAf,CAAR,CAAnB,CADb,EAEGG,MAAD,IACEC,sBACGjB,IAAD,IAAUO,2BAAmBmB,KAAK,CAACZ,CAAN,CAAQI,yBAAalB,IAAb,CAAR,CAAnB,CADZ,EAEGmB,IAAD,IACEK,wBAA4B,MAAMH,EAAE,CAACgB,yBAAoBX,KAAK,CAACZ,CAA1B,CAAD,CAApC,yBAAcK,IAAd,EAHJ,SAHJ,OADF,EASGoB,sBATH5C,KASG,CATH,CADK,CAAP;YAaD;;UACD,KAAK,WAAL;YAAkB;cAChB,OAAOoC,uBACLpB,qBAAgBd,IAAD,IACbe,sBACGC,KAAD,IAAWN,2BAAmBmB,KAAK,CAACZ,CAAN,CAAQC,2BAAeF,KAAf,CAAR,CAAnB,CADb,EAEGG,MAAD,IACEC,sBACGjB,IAAD,IAAUO,2BAAmBmB,KAAK,CAACZ,CAAN,CAAQI,yBAAalB,IAAb,CAAR,CAAnB,CADZ,EAEGmB,IAAD,IACEK,wBAA4B,MAAMH,EAAE,CAACgB,0BAAqBX,KAAK,CAACZ,CAA3B,CAAD,CAApC,yBAAcK,IAAd,EAHJ,SAHJ,OADF,EASGoB,sBATH7C,KASG,CATH,CADK,CAAP;YAaD;QA5DH;MA8DD,CAzED;;MA2EA,OAAO8C,2BAmBOjD,KAnBP,0BAkBI8B,EAlBJ,6BACLoB,mDAGI9C,KAHJ,GAII,CAACiC,IAAD,EAAOE,KAAP,KACEO,4BASET,IATF,EASQE,KATR,CALN,EAcoBY,2BAdpBhD,KAcoB,CAdpB,CADK,GAAP;KAnLW,0BACKiD,wBAAgBzD,IAAhB,EAACM,WAAD,EADL,GAC0BoD,wBADrBD,wBAAgBtD,IAAhB,EAACG,WAAD,CACqB;GATzC,EAEoBqD,uBAFpB,EAXF;AA4ND","names":["concreteMergeDecision","mergeWith_","that","leftDone","rightDone","self","tsplus_module_27","input","queueReader","tsplus_module_25","pullL","pullR","handleSide","exit","fiber","pull","done","both","single","onDecision","decision","_tag","tsplus_module_19","tsplus_module_4","tsplus_module_18","io","tsplus_module_17","tsplus_module_16","tsplus_module_14","cause","f","tsplus_module_10","either","tsplus_module_13","tsplus_module_11","elem","tsplus_module_20","go","tsplus_module_21","z","tsplus_module_5","leftFiber","state","lj","left","rj","right","tsplus_module_9","tsplus_module_8","leftEx","_","l","r","tsplus_module_2","rightEx","tsplus_module_15","tsplus_module_6","tsplus_module_3","tsplus_module_1","tsplus_module_22","tsplus_module_23","tsplus_module_26"],"sourceRoot":"","sources":["../../../../_src/stream/Channel/operations/mergeWith.ts"],"sourcesContent":[null]}