Scala 函数式编程

纯函数

y=sin(x)为例,无论sin(x)做了多少计算,他的所有结果都被函数返回并赋值给了y,在sin(x)内部,没有任何全局状态被修改.像这种无副作用的函数,称为纯函数. 纯函数极大简化了函数的分析测试及调试.可以不用考虑调用该函数的上下文信息.

Scala中的函数式编程

最后更新于

这有帮助吗?