@effect-ts/system
Version:
Effect-TS is a zero dependency set of libraries to write highly productive, purely functional TypeScript at scale.
1 lines • 8.64 kB
Source Map (JSON)
{"version":3,"file":"core.mjs","mappings":"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","names":["identity","ArrayIndexOutOfBoundsException","O","St","_Empty","concrete","concreteId","corresponds_","EmptyTypeId","Singleton","SingletonTypeId","Slice","SliceTypeId","single","a","empty","append","self","append_","prepend","prepend_","concat","that","concat_","toArrayLike","arrayLike","toArray","array","get_","n","Number","isInteger","length","none","some","get","unsafeGet_","unsafeGet","equals_","equals","take_","take","takeRight_","drop_","size","takeRight","len","_typeId","chunk","offset","drop","dropRight_","Math","max","dropRight","map_","f","r","k","map","mapWithIndex_","i","mapWithIndex","chain_","chain","flatten","head","tail","last","unsafeHead","unsafeTail","unsafeLast","isEmpty","isNonEmpty","buckets","reverseBuckets","reverse","materialize","unit","make","iter","builder","x","makeBy_","b","build","ChunkBuilder","constructor"],"sourceRoot":"","sources":["../../../../_src/Collections/Immutable/Chunk/core.ts"],"sourcesContent":[null]}