UNPKG

@effect-ts/system

Version:

Effect-TS is a zero dependency set of libraries to write highly productive, purely functional TypeScript at scale.

1 lines 2.3 kB
{"version":3,"file":"zipAllWith.mjs","mappings":"AAAA;AAEA,SAASA,OAAT,EAAkBC,KAAlB,QAA+B,aAA/B;AAEA,SAASC,UAAT,QAA2B,mBAA3B;AAEA;;;;;;;;AAOA,OAAM,SAAUC,WAAV,CACJC,IADI,EAEJC,IAFI,EAGJC,CAHI,EAIJC,IAJI,EAKJC,KALI,EAKc;AAElB,QAAMC,MAAM,GAAGC,IAAI,CAACC,GAAL,CAAoBP,IAAI,CAAEK,MAA1B,EAA6CJ,IAAI,CAAEI,MAAnD,CAAf;;AAEA,MAAIA,MAAM,KAAK,CAAf,EAAkB;AAChB,WAAOR,KAAK,EAAZ;AACD;;AAED,QAAMW,YAAY,GAAcR,IAAI,CAAES,iBAAN,EAAhC;AACA,QAAMC,aAAa,GAAcT,IAAI,CAAEQ,iBAAN,EAAjC;AACA,MAAIE,CAAC,GAAG,CAAR;AACA,MAAIC,CAAC,GAAG,CAAR;AACA,MAAIC,CAAC,GAAG,CAAR;AACA,MAAIC,UAAU,GAAG,CAAjB;AACA,MAAIC,WAAW,GAAG,CAAlB;AACA,MAAIC,SAAS,GAA6BC,SAA1C;AACA,MAAIC,UAAU,GAA6BD,SAA3C;AACA,MAAIE,QAAJ;AACA,MAAIC,SAAJ;AACA,MAAIC,OAAO,GAAGxB,KAAK,EAAnB;;AAEA,SAAOc,CAAC,GAAGN,MAAX,EAAmB;AACjB,QAAIO,CAAC,GAAGE,UAAJ,IAAkBD,CAAC,GAAGE,WAA1B,EAAuC;AACrCM,aAAO,GAAGzB,OAAO,CAACyB,OAAD,EAAUnB,CAAC,CAACc,SAAU,CAACJ,CAAD,CAAX,EAAiBM,UAAW,CAACL,CAAD,CAA5B,CAAX,CAAjB;AACAF,OAAC;AACDC,OAAC;AACDC,OAAC;AACF,KALD,MAKO,IAAID,CAAC,KAAKE,UAAN,KAAqBK,QAAQ,GAAGX,YAAY,CAACc,IAAb,EAAhC,KAAwD,CAACH,QAAQ,CAACI,IAAtE,EAA4E;AACjFP,eAAS,GAAGG,QAAQ,CAACK,KAArB;AACAV,gBAAU,GAAGE,SAAS,CAACX,MAAvB;AACAO,OAAC,GAAG,CAAJ;AACD,KAJM,MAIA,IACLC,CAAC,KAAKE,WAAN,KACCK,SAAS,GAAGV,aAAa,CAACY,IAAd,EADb,KAEA,CAACF,SAAS,CAACG,IAHN,EAIL;AACAL,gBAAU,GAAGE,SAAS,CAACI,KAAvB;AACAT,iBAAW,GAAGG,UAAU,CAACb,MAAzB;AACAQ,OAAC,GAAG,CAAJ;AACD,KARM,MAQA,IAAID,CAAC,GAAGE,UAAR,EAAoB;AACzBO,aAAO,GAAGzB,OAAO,CAACyB,OAAD,EAAUlB,IAAI,CAACa,SAAU,CAACJ,CAAD,CAAX,CAAd,CAAjB;AACAD,OAAC;AACDC,OAAC;AACF,KAJM,MAIA,IAAIC,CAAC,GAAGE,WAAR,EAAqB;AAC1BM,aAAO,GAAGzB,OAAO,CAACyB,OAAD,EAAUjB,KAAK,CAACc,UAAW,CAACL,CAAD,CAAZ,CAAf,CAAjB;AACAF,OAAC;AACDE,OAAC;AACF;AACF;;AAED,SAAOQ,OAAP;AACD;AAED;;;;;;;;;;AASA,OAAM,SAAUI,UAAV,CACJxB,IADI,EAEJC,CAFI,EAGJC,IAHI,EAIJC,KAJI,EAIc;AAElB,SAAQJ,IAAD,IAAUD,WAAW,CAACC,IAAD,EAAOC,IAAP,EAAaC,CAAb,EAAgBC,IAAhB,EAAsBC,KAAtB,CAA5B;AACD","names":["append_","empty","concreteId","zipAllWith_","self","that","f","left","right","length","Math","max","leftIterator","arrayLikeIterator","rightIterator","i","j","k","leftLength","rightLength","leftArray","undefined","rightArray","leftNext","rightNext","builder","next","done","value","zipAllWith"],"sourceRoot":"","sources":["../../../../../_src/Collections/Immutable/Chunk/api/zipAllWith.ts"],"sourcesContent":[null]}