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

欢迎!请在关于页面了解有关此如何工作的更多信息。

0
集合

PersistentVector已经实现了Comparable。

5 答案

0

评论者:kasterma

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

0

评论者:jafingerhut

您似乎已经成功完成了创建补丁并附加到JIRA票证的步骤,并已出现在贡献者名单上,这是补丁提交到Clojure或贡献库的先决条件。

您已经度过了实际上更容易的部分。还有一个问题,即Clojure核心团队是否会将此票据视为值得进行更改的增强功能。如果您还没有看到并很好奇,请看一下http://dev.clojure.org/display/community/JIRA workflow

如果您喜欢Pascal,并且认为这是Clojure中真正想要看到的更改,您可以为此或任何其他JIRA票据投票(不包括您自己创建的票据——创建者是票据的0号投票人)。登录并单击右上角的“投票”链接,或“关注”以获取变更的电子邮件更新。

0

评论者:kasterma

Andy,感谢提供信息。我对JIRA工作流程并不了解。

0

评论者:bronsa

看起来除了PersistentLists之外,其他序列也应该能进行比较,一个明显的例子是 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)(由alexis+导入报告)
...