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 1.39 kB
{"version":3,"file":"split.mjs","mappings":"AAAA;AAEA,OAAO,KAAKA,KAAZ,MAAuB,aAAvB;AACA,SAASC,UAAT,QAA2B,mBAA3B;AACA,SAASC,QAAT,QAAyB,eAAzB;AAEA;;;;AAGA,OAAM,SAAUC,MAAV,CACJC,IADI,EAEJC,CAFI,EAEK;AAET,QAAMC,MAAM,GAAcF,IAAI,CAAEE,MAAhC;AACA,QAAMC,CAAC,GAAGC,IAAI,CAACC,KAAL,CAAWJ,CAAX,CAAV;AACA,QAAMK,QAAQ,GAAGF,IAAI,CAACC,KAAL,CAAWH,MAAM,GAAGC,CAApB,CAAjB;AACA,QAAMI,SAAS,GAAGL,MAAM,GAAGC,CAA3B;AAEA,MAAIK,MAAM,GAAGZ,KAAK,CAACa,KAAN,EAAb;AACA,MAAIC,CAAC,GAAG,CAAR;AAEA,MAAIC,KAAK,GAAGf,KAAK,CAACa,KAAN,EAAZ;AAEAX,UAAQ,CAACE,IAAD,EAAQY,CAAD,IAAM;AACnBD,SAAK,GAAGf,KAAK,CAACiB,OAAN,CAAcF,KAAd,EAAqBC,CAArB,CAAR;;AACA,QACGF,CAAC,IAAIH,SAAL,IAA6BI,KAAK,CAAET,MAAP,GAAgBI,QAA9C,IACCI,CAAC,GAAGH,SAAJ,IAA4BI,KAAK,CAAET,MAAP,IAAiBI,QAFhD,EAGE;AACAE,YAAM,GAAGZ,KAAK,CAACiB,OAAN,CAAcL,MAAd,EAAsBG,KAAtB,CAAT;AACAA,WAAK,GAAGf,KAAK,CAACa,KAAN,EAAR;AACD;;AACDC,KAAC;AACF,GAVO,CAAR;;AAYA,MAAeC,KAAK,CAAET,MAAP,GAAgB,CAA/B,EAAkC;AAChCM,UAAM,GAAGZ,KAAK,CAACiB,OAAN,CAAcL,MAAd,EAAsBG,KAAtB,CAAT;AACD;;AAED,SAAOH,MAAP;AACD;AAED;;;;;;AAKA,OAAM,SAAUM,KAAV,CACJb,CADI,EACK;AAET,SAAQD,IAAD,IAAUD,MAAM,CAACC,IAAD,EAAOC,CAAP,CAAvB;AACD","names":["Chunk","concreteId","forEach_","split_","self","n","length","k","Math","floor","quotient","remainder","chunks","empty","i","chunk","a","append_","split"],"sourceRoot":"","sources":["../../../../../_src/Collections/Immutable/Chunk/api/split.ts"],"sourcesContent":[null]}