2024 年 Clojure 状况调查中分享你的想法!

欢迎!请参阅 关于 页以了解更多此功能的工作方式。

0
Clojure

由 richhickey 报告,2008 年 12 月 17 日,因此 hachCode 可以是最终的,以便在计算过程中更加高效。之前是 Google Code 问题 11

11 答案

0

评论人:importer

http://www.assembla.com/spaces/clojure/tickets/15 转换

0

评论者:cgrand

这种直观方法不是在将它们添加到列表、向量或作为映射的值时会激活惰性序列吗?

0

评论者:cgrand

lazy-incremental-hashes.diff 引入了基于结构共享的惰性增量哈希。

0

评论者:cgrand

为什么被誉为 Blocker?

0

评论者:cgrand

将优先级设置为次要

0

评论由:jafingerhut

我之前见过“编辑工单,它变为优先级=阻止器”的行为。我相信一些较旧的工单根本没有任何优先级字段,当你编辑它们的任何属性时,它就会创建优先级字段,默认值为阻止器。

0

评论由:alexmiller

是的,同意 Andy 对优先级变化的解释。我刚刚批量编辑了所有具有空优先级的 CLJ 工单,并设置了它们的优先级。

0

评论由:jafingerhut

截至 2014 年 1 月 30 日的最新 Clojure master 版本中,lazy-incremental-hashes.diff 补丁仍可以无损地应用,但现在由于涉及哈希变化的最近提交而失败的测试。我还没有检查更新补丁以再次通过测试可能有多难或有多容易。

0

评论由:jafingerhut

2013 年 8 月 26 日的 lazy-incremental-hashes.diff 补丁在 2014 年 8 月 29 日的某些关于 Clojure 的提交之后,不再能够无损地应用到最新的 master 版本上。在此之前,它可以无损应用。

我没有检查更新此补丁可能有多容易或有多困难。

0

评论由:jafingerhut

2013 年 8 月 26 日的 lazy-incremental-hashes.diff 补丁在 2014 年 9 月 5 日的最新 Clojure master 上再次可以无损地应用,即使补丁没有更新。我没有检查,但我猜测这可能是因为最近对 master 版本所做的某个更改被这个提交撤销了:[https://github.com/clojure/clojure/commit/46be47c9f51ef10d0082f1bd39ffff1008682861](https://github.com/clojure/clojure/commit/46be47c9f51ef10d0082f1bd39ffff1008682861)

0
参考:https://clojure.atlassian.net/browse/CLJ-15 (由 richhickey 报告)
...