@effect-ts/system
Version:
Effect-TS is a zero dependency set of libraries to write highly productive, purely functional TypeScript at scale.
1 lines • 5.65 kB
Source Map (JSON)
{"version":3,"file":"core.mjs","mappings":"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","names":["Op","fromNullable","Tp","make","values","map","Map","_","isTuple","set","get","compact","fa","m","entries","e","next","done","k","oa","value","isSome","empty","filterMap_","f","filterMapWithIndex_","a","filterMap","o","filterMapWithIndex","filterWithIndex_","p","filterWithIndex","fromMutable","isEmpty","d","size","map_","mapWithIndex_","key","mapWithIndex","singleton","toMutable","insert_","self","v","copy","insert","remove_","delete","remove","removeMany_","ks","removeMany","lookup_","lookup","forEach"],"sourceRoot":"","sources":["../../../../_src/Collections/Immutable/Map/core.ts"],"sourcesContent":[null]}