评论由:jafingerhut 提出
更新补丁 0001-Add-transient-predicate.patch(2014年3月17日),可以干净地应用于最新的Clojure master版本,但是因为新函数 transient? 缺少 :added 元数据,所以测试失败。参考 clojure.core 中的其他大多数 Clojure 函数以了解示例。
它还在运行测试时生成一条新的警告
警告:transient? 已经引用:#'+clojure.core/transient? 在命名空间:clojure.test-clojure.data-structures,将被替换为:#'+clojure.test-clojure.data-structures/transient?
测试文件 data_structures.clj 中有一个旧的(但等价)的 transient? 定义,在将其添加到 clojure.core 时应该将其删除