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

欢迎!请查看关于页面了解有关如何使用本站的一些更多信息。

0
ClojureScript

这是在core.cljc和core.cljs周围的IFn协议上的简单重构。我们希望隐藏调用命名约定详情,以避免简单错误并支持更简单的更改。

4 个回答

0

评论者:dnolen

将此工单的范围缩小以使其更简单,以便我进行评审。目前,我希望看到的只有invoke**,它隐藏了直接调用的命名约定。不应该在此问题的解决方案中提供其他任何高级宏辅助工具。

0

评论者:aralo

已更新补丁。现在所做的更改较少,以保持简单。

0

评论者:dnolen

看起来更好了,但让我们有一个辅助工具用于构建名称,它应该只需传递数字或:变元。

0
欢迎使用Clojure问答社区,您可以在此提出问题并从Clojure社区成员那里获得答案。
...