欢迎!请查看关于页面以获取更多关于如何使用本网站的信息。
评论由:alexmiller 撰写
fn-tail在这里的意思是“可能传递给fn的额外参数”,这包括函数名,所以这是支持的。
评论由:marc 撰写
添加补丁
与其将 docstring 从 multimethod 改为 multifn,我更愿意将代码从 multifn 改为 multimethod。其他方面看起来都很好。
新增补丁,将参数名称更新以匹配 docstring,而不是反过来。
我宁愿这里只更改 dispatch-val 的 docstring(因此 docstring 的更改以匹配代码)。
仅更改 docstring 的补丁。
我在 docstring 中没有将 {{multimethod}} 改为 {{multifn}}。我相信即使参数没有记录,名称 {{multimethod}} 更加清晰。
请解释一下你为什么要更改 docstring 而不是参数名称,Alex。
我改变了主意,我认为最好是将 docstring 改得更匹配 arg 名称。