{"version":3,"file":"transduce.mjs","mappings":";;;;;;;;;;;;;;;;;;;;AAAA,SAASA,YAAT,QAA6B,4DAA7B;AACA,SACEC,cADF,EAEEC,cAFF,QAGO,gEAHP;AAKA;;;;;;;AAMA,OAAM,SAAUC,SAAV,CAAkCC,IAAlC,EAA6D;EACjE,OAAcC,IAAP,IAA2D;IAChE;IACA,OAAO,IAAIH,cAAJ,CACLI,yBAAgB,MAAK;MACnB,MAAMC,SAAS,GAAG,oBAAIC,eAAJ,CAAoBC,uBAApB,CAAlB;MACA,MAAMC,YAAY,GAAG,oBAAIC,aAAJ,CAAkB,KAAlB,CAArB;MAEA,MAAMC,cAAc,GAQhBC,yBACDC,KAAD,IAAqBC,wBAA6B,MAAMH,cAAnC,wBAAcE,KAAd,EADnB,EAEDE,GAAD,IAASC,qBAAaD,GAAb,CAFP,EAGDE,IAAD,IAAUH,wBAA6C,MAAMI,wBAAgBD,IAAhB,CAAnD,6BAAaR,YAAY,CAACU,GAAb,CAAiB,IAAjB,CAAb,EAHR,CARJ;MAcA,MAAMC,MAAM,GAQRf,yBAAgB,MAAK;QACvB,MAAMgB,QAAQ,GAAGf,SAAS,CAACgB,GAA3B;;QAEA,6BAAID,QAAJ,GAAsB;UACpB,OAAOT,yBACJC,KAAD,IAAqBC,wBAA6B,MAAMM,MAAnC,wBAAcP,KAAd,EADhB,EAEJE,GAAD,IAASC,qBAAaD,GAAb,CAFJ,EAGJE,IAAD,IAAUC,wBAAgBD,IAAhB,CAHL,CAAP;QAKD;;QAEDX,SAAS,CAACa,GAAV,CAAcX,uBAAd;QAEA,OAAOM,wBAAqC,MAAMM,MAA3C,8BAAmBC,QAAnB,EAAP;MACD,CAdG,CARJ;MAuBA;MACA,MAAME,UAAU,GAQZT,wBAAiC,CAAC,CAACO,QAAD,EAAWG,CAAX,CAAD,KACnCV,wBACE,CAAC,CAACG,IAAD,EAAOQ,YAAP,CAAD,KAAyB;QACvB,MAAMC,WAAW,GAAGT,IAAI,6BAAIQ,YAAJ,CAAJ,GAA8BE,qBAA9B,GAA8CJ,UAAlE;QACA,OAAOT,wBAAuC,MAAMY,WAA7C,wBAAcE,wBAAaJ,CAAb,CAAd,EAAP;MACD,CAJH,6BAAa,CAACf,YAAY,CAACa,GAAd,EAAmBO,YAAY,CAACvB,SAAD,EAAYe,QAAZ,CAA/B,CAAb,EADE,EAMDS,6BANC3B,IAAI,CAAC4B,OAMN,CANC,CARJ;MAiBA,+BAA2CC,8BAAoBT,UAApB,SAA3C,EAAOU,wBAAiBtB,cAAjB,EAACP,IAAI,CAAC2B,OAAN,CAAP;IACD,CA5DD,CADK,CAAP;EA+DD,CAjED;AAkED;;AAED,SAASF,YAAT,CACEvB,SADF,EAEEO,KAFF,EAEwB;EAEtB,MAAMqB,EAAE,GAAG5B,SAAS,CAACgB,GAArB;EACA,MAAMa,MAAM,2BAAQC,wBAAcC,CAAD,IAAMC,4BAACD,CAAD,CAAnB,QAAR,EAAGH,EAAH,CAAZ;EACA5B,SAAS,CAACa,GAAV,CAAcgB,MAAd;EACA,OAAOA,MAAP;AACD","names":["concreteSink","concreteStream","StreamInternal","transduce","sink","self","tsplus_module_12","leftovers","AtomicReference","tsplus_module_2","upstreamDone","AtomicBoolean","upstreamMarker","tsplus_module_9","chunk","tsplus_module_5","err","tsplus_module_6","done","tsplus_module_7","set","buffer","leftover","get","transducer","z","newLeftovers","nextChannel","tsplus_module_13","tsplus_module_14","concatAndGet","tsplus_module_15","channel","tsplus_module_17","tsplus_module_16","ls","concat","tsplus_module_19","c","tsplus_module_18"],"sourceRoot":"","sources":["../../../../_src/stream/Stream/operations/transduce.ts"],"sourcesContent":[null]}