title: 什么是函数式编程思维？
desc: 看好多帖子，愣是没明白。或者说没有文章能告诉我函数式编程帮我解决了什么问题. 举个例子，我看完
topic: 面向对象编程
content: 编程范式 函数式编程是一种编程范式，我们常见的编程范式有命令式编程（Imperative programming），函数式编程，逻辑式编程，常见的面向对象编程是也是一种命令式编程。命令式编程是面向计算机硬件的抽象，有变量（对应着存储单元），赋值语句（获取，存储指令），表达式（内存引用和算术运算）和控制语句（跳转指令），一句话，命令式程序就是一个冯诺依曼机的指令序列。而函数式编程是面向数学的抽象，将计算描述为一种表达
answerer_tags: 软件工程师