@effect-ts/system
Version:
Effect-TS is a zero dependency set of libraries to write highly productive, purely functional TypeScript at scale.
1 lines • 1.35 kB
Source Map (JSON)
{"version":3,"file":"mapAccum.mjs","mappings":"AAAA;AAEA,OAAO,KAAKA,EAAZ,MAAoB,uBAApB;AACA,OAAO,KAAKC,KAAZ,MAAuB,aAAvB;AACA,SAASC,UAAT,QAA2B,mBAA3B;AAEA;;;;AAGA,OAAM,SAAUC,SAAV,CACJC,IADI,EAEJC,CAFI,EAGJC,CAHI,EAG+B;AAEnC,QAAMC,QAAQ,GAAcH,IAAI,CAAEI,iBAAN,EAA5B;AACA,MAAIC,IAAJ;AACA,MAAIC,EAAE,GAAGL,CAAT;AACA,MAAIM,OAAO,GAAGV,KAAK,CAACW,KAAN,EAAd;;AAEA,SAAO,CAACH,IAAI,GAAGF,QAAQ,CAACE,IAAT,EAAR,KAA4B,CAACA,IAAI,CAACI,IAAzC,EAA+C;AAC7C,UAAMC,KAAK,GAAGL,IAAI,CAACM,KAAnB;AACA,UAAMC,GAAG,GAAGF,KAAK,CAACG,MAAlB;AACA,QAAIC,CAAC,GAAG,CAAR;;AACA,WAAOA,CAAC,GAAGF,GAAX,EAAgB;AACd,YAAMG,CAAC,GAAGL,KAAK,CAACI,CAAD,CAAf;AACA,YAAME,CAAC,GAAGd,CAAC,CAACI,EAAD,EAAKS,CAAL,CAAX;AACAT,QAAE,GAAGU,CAAC,CAACC,GAAF,CAAM,CAAN,CAAL;AACAV,aAAO,GAAGV,KAAK,CAACqB,OAAN,CAAcX,OAAd,EAAuBS,CAAC,CAACC,GAAF,CAAM,CAAN,CAAvB,CAAV;AACAH,OAAC;AACF;AACF;;AAED,SAAOlB,EAAE,CAACuB,KAAH,CAASb,EAAT,EAAaC,OAAb,CAAP;AACD;AAED;;;;;;AAKA,OAAM,SAAUa,QAAV,CACJnB,CADI,EAEJC,CAFI,EAE+B;AAEnC,SAAQF,IAAD,IAAUD,SAAS,CAACC,IAAD,EAAOC,CAAP,EAAUC,CAAV,CAA1B;AACD","names":["Tp","Chunk","concreteId","mapAccum_","self","s","f","iterator","arrayLikeIterator","next","s1","builder","empty","done","array","value","len","length","i","a","x","get","append_","tuple","mapAccum"],"sourceRoot":"","sources":["../../../../../_src/Collections/Immutable/Chunk/api/mapAccum.ts"],"sourcesContent":[null]}