目录:
一、函数定义与使用
1、函数式编程简介
2、匿名函数
3、占位符语法
4、高阶函数
5、闭包
二、针对容器的操作
1、遍历操作
2、映射操作
3、过滤操作
4、规约操作
5、拆分操作
一、函数定义与使用
1、函数式编程简介
•函数式编程将计算视为数学上的函数计算
——函数成为了和普通的值一样的“头等公民”,可以像任何其他数据类型的值一样被传递和操作
•函数式编程成为越来越流行的编程范式
——大数据应用和并发需求的驱动;
——纯函数的行为表现出与上下文无关的透明性和无副作用性,避免了多线程并发应用中最复杂的状态同步问题。