{"version":3,"file":"foldEffect.mjs","mappings":"AAAA;AAEA,OAAO,KAAKA,EAAZ,MAAoB,gDAApB;AACA,OAAO,KAAKC,EAAZ,MAAoB,gDAApB;AACA,OAAO,KAAKC,CAAZ,MAAmB,2BAAnB;AAEA,OAAO,KAAKC,CAAZ,MAAmB,2BAAnB;AACA,OAAO,KAAKC,EAAZ,MAAoB,sBAApB;AACA,OAAO,KAAKC,CAAZ,MAAmB,YAAnB;AAEA;;;;AAGA,OAAM,SAAUC,UAAV,CACJC,CADI,EAEJC,MAFI,EAGJC,CAHI,EAGuC;AAE3C,QAAMC,eAAe,GAAG,CACtBH,CADsB,EAEtBI,KAFsB,EAGtBH,MAHsB,EAItBC,CAJsB,KAKpB;AACF,UAAMG,IAAI,GAAG,CACXC,CADW,EAEXF,KAFW,EAGXG,GAHW,EAIXC,GAJW,KAKkD;AAC7D,UAAID,GAAG,KAAKC,GAAZ,EAAiB;AACf,eAAOb,CAAC,CAACc,OAAF,CAAUf,EAAE,CAACgB,KAAH,CAASJ,CAAT,EAAYV,CAAC,CAACe,IAAd,CAAV,CAAP;AACD,OAFD,MAEO;AACL,eAAOhB,CAAC,CAACiB,MAAF,CAASV,CAAC,CAACI,CAAD,EAAIb,EAAE,CAACoB,UAAH,CAAcT,KAAd,EAAqBG,GAArB,CAAJ,CAAV,EAA2CO,EAAD,IAAO;AACtD,cAAIb,MAAM,CAACa,EAAD,CAAV,EAAgB;AACd,mBAAOT,IAAI,CAACS,EAAD,EAAKV,KAAL,EAAYG,GAAG,GAAG,CAAlB,EAAqBC,GAArB,CAAX;AACD,WAFD,MAEO;AACL,mBAAOb,CAAC,CAACc,OAAF,CAAUf,EAAE,CAACgB,KAAH,CAASI,EAAT,EAAalB,CAAC,CAACmB,IAAF,CAAOtB,EAAE,CAACuB,KAAH,CAASZ,KAAT,EAAgBG,GAAG,GAAG,CAAtB,CAAP,CAAb,CAAV,CAAP;AACD;AACF,SANM,CAAP;AAOD;AACF,KAjBD;;AAmBA,WAAOF,IAAI,CAACL,CAAD,EAAII,KAAJ,EAAW,CAAX,EAAcX,EAAE,CAACwB,IAAH,CAAQb,KAAR,CAAd,CAAX;AACD,GA1BD;;AA4BA,QAAMc,MAAM,GACVZ,CADa,IAGbT,EAAE,CAACsB,QAAH,CACGC,GAAD,IACEvB,EAAE,CAACe,MAAH,CACEf,EAAE,CAACwB,UAAH,CAAclB,eAAe,CAACG,CAAD,EAAIc,GAAJ,EAASnB,MAAT,EAAiBC,CAAjB,CAA7B,CADF,EAEE,CAAC;AAAEQ,SAAK,EAAE,CAACY,KAAD,EAAQC,SAAR;AAAT,GAAD,KACE3B,CAAC,CAAC4B,KAAF,CACED,SADF,EAEE,MAAML,MAAM,CAACI,KAAD,CAFd,EAGGG,CAAD,IAAO5B,EAAE,CAAC6B,GAAH,CAAO7B,EAAE,CAAC8B,KAAH,CAASF,CAAT,CAAP,EAAoBH,KAApB,CAHT,CAHJ,CAFJ,EAWGM,GAAD,IAAc/B,EAAE,CAACgC,IAAH,CAAQD,GAAR,CAXhB,EAYGE,CAAD,IAAOjC,EAAE,CAACkC,GAAH,CAAOzB,CAAP,CAZT,CAHF;;AAkBA,SAAO,IAAIR,CAAC,CAACkC,IAAN,CAAW/B,MAAM,CAACD,CAAD,CAAN,GAAYkB,MAAM,CAAClB,CAAD,CAAlB,GAAwBH,EAAE,CAACkC,GAAH,CAAO/B,CAAP,CAAnC,CAAP;AACD","names":["CK","Tp","T","O","CH","C","foldEffect","z","contFn","f","foldChunkSplitM","chunk","fold","s","idx","len","succeed","tuple","none","chain_","unsafeGet_","s1","some","drop_","size","reader","readWith","in_","fromEffect","nextS","leftovers","fold_","l","as_","write","err","fail","_","end","Sink"],"sourceRoot":"","sources":["../../../../_src/Experimental/Stream/Sink/foldEffect.ts"],"sourcesContent":[null]}