丰富的矢量,映射和设置功能,而列表和序列不是功能.为什么不能将所有这些集合都用于使其保持一致?
此外,为什么我们不将所有这些组合数据作为将位置映射到其内部数据的函数?
如果我们将所有这些组成数据作为函数,那么在clojure中将只有函数和原子数据.这将最大限度地减少该语言的基本要素吗?
我相信一个最小的,最好的只有2套基本元素会使语言更简单,更具表现力和更灵活.它是否正确?
collections function clojure
clojure ×1
collections ×1
function ×1