【问题标题】:Interface which contains conj?哪个接口包含conj?
【发布时间】:2023-04-01 19:50:01
【问题描述】:

作为练习,我正在开发一个类似于 Vector 的数据结构。我已经实现了 IPersistentVector 扩展的所有接口,但我还没有找到定义“conj”的接口。那是哪个界面? 谢谢!

【问题讨论】:

    标签: clojure deftype


    【解决方案1】:

    clojure.lang.IPersistentCollection/cons。它最初被命名为 cons,尽管它的 Clojure 函数现在被称为 conj,但它仍然停留在界面中。

    【讨论】:

    • 另一个例子是rest,即接口侧的c.l.ISeq/more
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-12-28
    • 1970-01-01
    • 1970-01-01
    • 2013-07-07
    • 1970-01-01
    • 2023-04-10
    • 2016-03-20
    相关资源
    最近更新 更多