评论由:jafingerhut 添加
日期为2014年3月17日的补丁0001-Add-transient-predicate.patch可以干净地应用到最新的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时应该移除。