【发布时间】:2014-01-19 01:38:48
【问题描述】:
下面的类型到底是什么:
(Int, => Double) => String
注意Int 后面的逗号。显然这不是句法漏洞,而是不同于
(Int => Double) => String
例如使用重载时:
trait Foo {
def bar(x: (Int, => Double) => String): Unit
def bar(x: (Int => Double) => String): Unit
}
【问题讨论】:
-
为什么你认为它是一个尾随逗号而不是分隔符?
-
好问题,我想你需要问一个格式塔理论家......