mjg*_*py3 2 clojure
我正在阅读有关数据类型的Clojure 文档。在deftype和之间的差异列表下,defrecord它声明defrecord具有“关联支持”。我是Clojure的新手,我想知道是否有人可以为我澄清这个术语。
deftype
defrecord
Cha*_*ffy 5
“关联支持”是指对象实现关联接口。这包括按键查找以及创建带有附加键/值对的新对象的功能。
通常,这意味着创建的对象在defrecord很大程度上可以被视为标准的Clojure映射,而使用时deftype,如果您想要该功能,则需要自己实现。
归档时间:
10 年,5 月 前
查看次数:
95 次
最近记录: