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

欢迎!请参阅 关于 页面以了解更多关于此信息的工作原理。

0
ClojureScript

这是在 core.cljc 和 core.cljs 中的 {IFn} 协议周围的一个简单的重构。我们希望隐藏调用的命名约定以避免简单错误,并简化更改。

4 个答案

0

评论者:dnolen

需要缩小票据范围,以便我更容易审阅。目前,我只想看到隐藏直接调用命名约定的 invoke**。在此问题的解决方案中,不应提供其他任何高级宏助手。

0

评论者:aralo

补丁更新。现在更改较少,使其保持简单。

0

评论者:dnolen

看起来不错,但我们可以有一个构建名称的助手,它只需传递数字或 :variadic。

0
欢迎来到Clojure问答社区,您可以在这里提问并从Clojure社区的成员那里获得答案。
...