我对函数式编程的理解就是蓝图编程。
先搞出个蓝图,得到输入输出的关系,然后让执行器类似 main 函数去执行蓝图,执行器利用蓝图的计算结果作用于现实世界。
所以函数式编程也算是声明式编程,因为蓝图就是声明,而且符合【算法=逻辑+控制】这个公式,函数式是逻辑,执行器是控制。
-->
我对函数式编程的理解就是蓝图编程。
先搞出个蓝图,得到输入输出的关系,然后让执行器类似 main 函数去执行蓝图,执行器利用蓝图的计算结果作用于现实世界。
所以函数式编程也算是声明式编程,因为蓝图就是声明,而且符合【算法=逻辑+控制】这个公式,函数式是逻辑,执行器是控制。