欢迎!请参阅关于页面了解更多关于如何使用本站的信息。
这是围绕core.cljc和core.cljs的IFn协议进行的一次简单重构。我们希望隐藏调用命名约定的细节,避免简单的错误,并更简单地支持更改。
由dnolen发表的评论:
为了简化审核过程,需要缩小这个部分的范围。暂时来说,我只想看到invoke**,它可以隐藏直接调用的命名约定。在解决这个问题的过程中不应提供其他高级宏助手。
invoke**
由aralo发表的评论:
补丁已更新。现在变更要少很多,以保持简单。
看起来更好了,但是让我们有一个用于构建名称的助手,它只需带一个数字或:variadic。