函数式中的Currying
currying 是函数式语言中经常遇到的一个概念,翻译成柯里化,不是库里化。currying 指的是将接收多个参数的函数变换成接收一个单一参数,并且返回接收余下的参数而且返回结果的新函数的技术。说起来比较拗口,直接看下面的代码。def add(x: Int, y: Int): Int = x + y//call add
add(1, 2)
add(3, 4)但是如果我们使用 currying 的写
转载
2017-01-10 12:55:18 ·
530 阅读 ·
0 评论