省略参数的类型

时间:2013-10-29 06:41:36

标签: scala haskell functional-programming

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

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

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

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

0 个答案:

没有答案