柯里化函数

def multiply(m:Int)(n:Int):Int=m*n

你可以直接传入两个参数:

println(multiply(2)(3))

你可以填上第一个参数并且部分应用第二个参数:

val timesTwo=multiply(2)_

println(timesTwo(3))

 

posted @ 2015-09-04 12:50  yshy  阅读(151)  评论(0编辑  收藏  举报