Clojure 包含conj的接口?
作为练习,我正在开发一个类似于Vector的数据结构。我已经实现了IPersistentVector扩展的所有接口,但是我没有找到定义“conj”的接口。那是哪个接口?Clojure 包含conj的接口?,clojure,deftype,Clojure,Deftype,作为练习,我正在开发一个类似于Vector的数据结构。我已经实现了IPersistentVector扩展的所有接口,但是我没有找到定义“conj”的接口。那是哪个接口? 谢谢 clojure.lang.IPersistentCollection/cons。它最初被命名为cons,尽管它的Clojure函数现在被称为conj另一个例子是rest,它在接口端是c.l.ISeq/more。
谢谢
clojure.lang.IPersistentCollection/cons
。它最初被命名为cons
,尽管它的Clojure函数现在被称为conj
另一个例子是rest
,它在接口端是c.l.ISeq/more
。