如何在Scala中传递名称重复参数?
以下代码无法工作:
scala> def foo(s: (=> String)*) = {
<console>:1: error: no by-name parameter type allowed here
def foo(s: (=> String)*) = {
^
Run Code Online (Sandbox Code Playgroud)
有没有其他方法可以将可变数量的名称参数传递给方法?
functional-programming scala variadic-functions lazy-evaluation