标签: javascript reactjs immutability
我需要一个允许重复值的不可变集。这是允许重复值的无序集合。
答案 0 :(得分:0)
你想要的通常叫做multiset或bag;但是,immutable.js没有实现这样的集合。简单的解决方法是使用不可变Map,将各个元素(您希望存储在集合中)映射到它们的数量。
实施例: multiset {a,a,a,b,b}可以表示为{a:3,b:2}