@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.09 kB
Source Map (JSON)
{"version":3,"file":"index.mjs","mappings":"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","names":["not","St","RB","Tp","SortedSet","constructor","keyTree","Symbol","iterator","keys_","hashSym","equalsSym","that","make","K","add_","set","v","has_","insert_","add","remove_","removeFirst_","remove","values","forEach_","map","f","k","intersection_","l","r","x","ord","intersection","map_","E","e","m","some","predicate","some_","found","size","equal","equals","y","eq","vx","every","every_","chain","c","chain_","a","isSubset","isSubset_","filter","filter_","values_","next","done","value","partition","partition_","right","left","tuple","difference_","s","difference","reduce_","z","reduceWithIndex_","reduce","toggle","toggle_","union_","union"],"sourceRoot":"","sources":["../../../../_src/Collections/Immutable/SortedSet/index.ts"],"sourcesContent":[null]}