标签: clojure deftype
作为练习,我正在开发一个类似于Vector的数据结构。我已经实现了IPersistentVector扩展的所有接口,但是我还没有找到接口和#39;被定义为。那个界面是什么? 谢谢!
答案 0 :(得分:8)
clojure.lang.IPersistentCollection/cons。它最初被命名为cons,即使它的Clojure函数现在被称为conj,它仍然在界面中停留。
clojure.lang.IPersistentCollection/cons
cons
conj