gpt4 book ai didi

pharo - Pharo 在其标准库中是否具有不可变的数据结构,例如映射和集合?

转载 作者:行者123 更新时间:2023-12-01 10:19:35 27 4
gpt4 key购买 nike

我可能刚刚错过了它们,但我似乎在 Pharo 中找不到任何提及不可变数据结构的内容。来自函数式语言,我发现不可变 map 和 set 在各种场合都很有用。尽管 Pharo 对使用变异有特别的偏见,但如果没有人开始实现它们,我会感到惊讶。

最佳答案

代码在 http://source.lukas-renggli.ch/container/实现现代容器和迭代器库;具有可变和不可变列表;不可修改的 View ;以及有序、有序和无序的集合和映射数据结构。它还支持使用通用过滤、映射、扁平化、分区等操作对所有容器进行高效的延迟迭代。

我并不是说该库具有完美的设计或比标准集合库的性能更高,但它无疑是进一步探索的良好起点。

关于pharo - Pharo 在其标准库中是否具有不可变的数据结构,例如映射和集合?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55003499/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com