@effect-ts/system
Version:
Effect-TS is a zero dependency set of libraries to write highly productive, purely functional TypeScript at scale.
1 lines • 3.27 kB
Source Map (JSON)
{"version":3,"file":"index.mjs","mappings":"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","names":["Tp","TupleSym","Symbol","for","isTuple","self","Tuple","constructor","tuple","iterator","hashSym","hashArray","equalsSym","that","length","every","v","i","equals","get","args","get_","toNative","fromNative","update","f","update_","len","r","Array","k","append","append_","prepend","prepend_","concat","concat_"],"sourceRoot":"","sources":["../../../../_src/Collections/Immutable/Tuple/index.ts"],"sourcesContent":[null]}