本文是我在函数式编程学习过程当中,总结的笔记,也分享给想学函数式编程的同窗。 函数式编程可能对于初学者来讲,概念难以理解,入门比较难。因此本文从两部分去学习。编程
第一部分,你身边的函数式编程。在平常开发中,你确定会越到一些功能点的实现,好比在在数组中查找指定元素,防抖、节流等。你也许会借助underscore和lodsh去帮助你实现。也许你没有在乎,但它们就是用函数式编程去实现的。数组
第二部分,深刻函数式编程。经过第一部分的学习,咱们已经掌握里函数编程的基本概念,那么这一部分,咱们就来继续深刻学习。咱们首先要学习范畴(容器)、函子等概念。在掌握了这些技术后,咱们就能够去理解React、Rxjs、Cycle.js 这些框架实现的原理了。框架