如何将currying应用于scala中现有的普通函数
我在scala中有以下函数如何将currying应用于scala中现有的普通函数,scala,Scala,我在scala中有以下函数 val addCurried = (add _).curried 现在我想将currying应用于这个函数 scala> def add(x:Int,y:Int) = x+y add: (x: Int, y: Int)Int scala> val addCurried = Function.curried(add_) <console>:7: error: value curried is not a member of object F
val addCurried = (add _).curried
现在我想将currying应用于这个函数
scala> def add(x:Int,y:Int) = x+y
add: (x: Int, y: Int)Int
scala> val addCurried = Function.curried(add_)
<console>:7: error: value curried is not a member of object Function
val addCurried = Function.curried(add_)
^
scala> val addCurried = Function.curried(add _)
<console>:8: error: value curried is not a member of object Function
val addCurried = Function.curried(add _)
scala>def add(x:Int,y:Int)=x+y
加:(x:Int,y:Int)Int
scala>val addCurried=Function.curried(添加)
:7:错误:当前值不是对象函数的成员
val addCurried=Function.curried(添加)
^
scala>val addCurried=Function.curried(添加)
:8:错误:当前值不是对象函数的成员
val addCurried=Function.curried(添加)
这里出了什么问题?如何将currying应用于scala中的exixting函数
val addCurried = (add _).curried
如您所见,函数
对象上没有curried
方法