Scala 集合 API相当不错。
可变和不可变类型都遵循相同的树结构的方式使其非常优雅。
如果有任何东西可以实现类似 Scala 的集合,我只是在徘徊。哦,不要说 C5,因为它没有真正不可变的集合。
Scala 集合 API相当不错。
可变和不可变类型都遵循相同的树结构的方式使其非常优雅。
如果有任何东西可以实现类似 Scala 的集合,我只是在徘徊。哦,不要说 C5,因为它没有真正不可变的集合。
.NET 刚刚发布了他们的第一个不可变集合,我建议您尝试一下。
特别是,这些与 .NET 4.5 一起提供的共享只读接口可在听起来像您正在寻找的可变和不可变集合上工作,同时提供有效的集合的写时复制实现。