2024 Clojure状态调查!中分享您的想法。

欢迎!请参阅关于页面,了解有关如何使用本服务的更多信息。

0
Collections

已经是PersistentVector实现了Comparable。

5 个答案

0

评论由:kasterma发布

此问题的补丁;与Jeroen van Dijk和Razvan Petruescu在一个clojure meet up中完成。欢迎任何反馈;对我而言,这里的学习不仅仅是修复,而是如何处理ant、jira等。

0

评论由:jafingerhut

看起来您已经完成了以所需格式创建补丁并附加到JIRA工单的步骤,并且迭代名单上已经有了您的名字,这是将补丁提交到Clojure或 contrib库之前的先决条件。

您已经完成了实际上更容易的部分。现在还存在着一个问题,即Clojure核心团队是否将此工单视为值得在Clojure中进行更改的增强。如果您尚未查看并对此感到好奇,请参阅以下JIRA工作流程

如果您喜欢这种想法,认为这是Clojure中真正想要看到的变化,您可以对该JIRA工单或任何其他工单(除了您自己创建的工单——创建者实际上是工单的0号投票者)投票。登录,然后点击右上角的“投票”链接,并/或“关注”以获取更改的电子邮件更新。

0

评论由:kasterma发布

安德鲁,感谢提供信息。我不了解JIRA工作流程。

0

评论者:bronsa

除了PersistentList之外,其他序列也应该是可比较的,一个明显的例子是clojure.lang.APersistentVector$RSeq。在我尝试将(sort-by (juxt val key) m)重写为(sort-by rseq m)时,我意外地发现它不是可比较的。

0
参考文献:https://clojure.atlassian.net/browse/CLJ-1467(由alex+import报告)
...