欢迎!请参阅关于页面了解更多关于如何使用本站的信息。
大家好!我一直在努力理解如何使用记录实现多参数协议方法,所以我想建议对defrecord文档字符串进行改进,使其更清晰。我在想这个改变(新的是最后一段)
(methodname [args*] body) 参数和返回类型可以通过arg和methodname符号进行提示。如果不提供,将自动推断,因此类型提示应仅用于消除歧义。 对于多参数方法,为每个方法添加单独的(methodname ...)条目。
(methodname [args*] body)
参数和返回类型可以通过arg和methodname符号进行提示。如果不提供,将自动推断,因此类型提示应仅用于消除歧义。
对于多参数方法,为每个方法添加单独的(methodname ...)条目。
这不是由声明的语法隐含的吗?因为语法没有声明多参数语法?