前言
近年来,函数式编程正在越来越受到欢迎。
{% blockquote 阮一峰 http://www.ruanyifeng.com/blog/2012/04/functional_programming.html %} 不仅最古老的函数式语言Lisp重获青春,而且新的函数式语言层出不穷,比如Erlang、clojure、Scala、F#等等。目前最当红的Python、Ruby、Javascript,对函数式编程的支持都很强,就连老牌的面向对象的Java、面向过程的PHP,都忙不迭地加入对匿名函数的支持。越来越多的迹象表明,函数式编程已经不再是学术界的最爱,开始大踏步地在业界投入实用。 {% endblockquote %}
本人建议面向过程/面向对象写惯的同学从 JavaScript 开始理解函数式编程会比较好。 看得懂语法至少不会使你马上就弃坑