这是一个语法问题。我注意到以下两个产生相同的结果
(1 until 10) map (square)
(1 until 10) . map (square)
在哪里
def square(x : Int) = x * x
两者有什么区别吗?如果是这样,是什么?
我确实注意到了
(1 until 10) map square
有效,但是
(1 until 10) . map square
是一个错误(特征 TraversableLike 中缺少方法映射的参数;如果您想将其视为部分应用的函数,请在此方法后使用 `_'),但我不太能够解释错误消息。