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

欢迎!请查看关于页面以获取更多关于此如何工作的小信息。

0
Collections

PersistentVector已经实现了Comparable。

5个回答

0

由kasterma发表的评论

针对此问题的补丁;与Jeroen van Dijk和Razvan Petruescu在一个clojure聚会上完成。欢迎任何反馈;对我来说,这里的进步不是修复,而是学习如何处理ant、jira等。

0

由jafingerhut发表的评论

看起来你已经完成了创建补丁所需的步骤,并将其附加到一个JIRA票据上,非常好。我在贡献者名单上看到了你的名字,这是将补丁提交到Clojure或contrib库之前的一个先决条件。

你已经完成了实际比较容易的部分。现在,还有一个问题,Clojure核心团队是否会将这个票据视为值得进行更改的增强,这还是一个悬而未决的问题。如果您还没有看过,并且对此好奇,请看看http://dev.clojure.org/display/community/JIRA workflow

如果您喜欢Pascal,并且认为这是Clojure中真正需要的更改,您可以为这个或任何其他JIRA票据投票(除非您自己创建的票据——创建者实际上是票据的0号投票者)。请登录并在右上角附近点击“Vote”链接,以及/或选择“Watch”以获取更改的电子邮件更新。

0

由kasterma发表的评论

Andy,感谢你的信息。我并不知道JIRA的工作流程。

0

评论区:由 bronsa 发布

除了 PersistentList 之外的其他序列也应该支持比较操作,一个明显的例子是 clojure.lang.APersistentVector$RSeq。当我试着将 (sort-by (juxt val key) m) 改写为 (sort-by rseq m) 时,发现它不是 Comparable。

0
参考链接:[https://clojure.atlassian.net/browse/CLJ-1467](https://clojure.atlassian.net/browse/CLJ-1467) (由 alex+import 报告)
...