{"version":3,"file":"fold.mjs","mappings":";;;;;;;;;;AAAA,SAASA,YAAT,QAA6B,4DAA7B;AAEA;;;;;;;AAMA,OAAM,SAAUC,IAAV,CACJC,CADI,EAEJC,IAFI,EAGJC,CAHI,EAGqB;EAEzB,OAAOC,8BAAa,IAAIL,YAAJ,CAAiBM,MAAM,CAACJ,CAAD,EAAIC,IAAJ,EAAUC,CAAV,CAAvB,CAAb,CAAP;AACD;;AAED,SAASE,MAAT,CACEJ,CADF,EAEEC,IAFF,EAGEC,CAHF,EAG2B;EAEzB,OAAO,CAACD,IAAI,CAACD,CAAD,CAAL,GACHK,wBAAgBL,CAAhB,CADG,GAEHM,yBACCC,KAAD,IAAqB;IACnB,MAAM,CAACC,KAAD,EAAQC,SAAR,IAAqBC,cAAc,CAACV,CAAD,EAAIO,KAAJ,EAAWN,IAAX,EAAiBC,CAAjB,CAAzC;IACA,OAAOS,wCACHC,mBAA4BJ,KAA5B,wBAAcC,SAAd,EADG,GAEHL,MAAM,CAAQI,KAAR,EAAeP,IAAf,EAAqBC,CAArB,CAFV;EAGD,CAND,EAOCW,GAAD,IAASC,qBAAaD,GAAb,CAPT,EAQA,MAAMR,wBAAgBL,CAAhB,CARN,CAFJ;AAYD;;AAED,SAASU,cAAT,CACEV,CADF,EAEEO,KAFF,EAGEN,IAHF,EAIEC,CAJF,EAI2B;EAEzB,OAAOa,YAAY,CAACf,CAAD,EAAIO,KAAJ,EAAWN,IAAX,EAAiBC,CAAjB,EAAoB,CAApB,EAAuBK,KAAK,CAACS,MAA7B,CAAnB;AACD;;AAED,SAASD,YAAT,CACEf,CADF,EAEEO,KAFF,EAGEN,IAHF,EAIEC,CAJF,EAKEe,KALF,EAMED,MANF,EAMgB;EAEd,IAAIC,KAAK,KAAKD,MAAd,EAAsB;IACpB,OAAO,CAAChB,CAAD,EAAIkB,uBAAJ,CAAP;EACD;;EACD,MAAMC,EAAE,GAAGjB,CAAC,CAACF,CAAD,EAAIoB,0BAAgBH,KAAhB,QAAJ,CAAZ;EACA,OAAOhB,IAAI,CAACkB,EAAD,CAAJ,GACHJ,YAAY,CAAQI,EAAR,EAAYZ,KAAZ,EAAmBN,IAAnB,EAAyBC,CAAzB,EAA4Be,KAAK,GAAG,CAApC,EAAuCD,MAAvC,CADT,GAEH,CAACG,EAAD,EAAKE,sBAAWJ,KAAK,GAAG,CAAnB,QAAL,CAFJ;AAGD","names":["SinkInternal","fold","z","cont","f","tsplus_module_1","reader","tsplus_module_2","tsplus_module_7","chunk","nextS","leftovers","foldChunkSplit","tsplus_module_3","tsplus_module_5","err","tsplus_module_6","foldInternal","length","index","tsplus_module_8","z1","tsplus_module_9","tsplus_module_10"],"sourceRoot":"","sources":["../../../../_src/stream/Sink/operations/fold.ts"],"sourcesContent":[null]}