0

在 Haskell 或 ML 中,在函数中省略参数类型是完全可以的:

fun add (x, y) = x + y (*ML*)
add x y = x + y -- Haskell

因为从上下文中可以清楚地看出参数的类型应该是什么。为什么在 Scala 中不一样?

def add(x, y) = x + y // error!
4

0 回答 0