https://github.com/justinyhuang/Functional-Programming-For-The-Rest-of-Us-Cn/blob/master/FunctionalProgrammingForTheRestOfUs.cn.md http://www.defmacro.org/ramblings/fp.html http://www.ruanyifeng.com/blog/2012/04/functional_programming.html