这会产生一个匿名函数,正如您所期望的那样(f是一个带有三个参数的函数):
f(_, _, _)
我不明白为什么这不编译,而是给出"缺少参数类型"错误:
f(_, _, 27)
相反,我需要明确指定下划线的类型.Scala不应该能够推断它们,因为它知道函数f的参数类型是什么吗?
scala
scala ×1