JS函数式编程【译】3.建立函数式编程环境

第三章 建立函数式编程环境

介绍

如果只是为了用函数式编程写应用,我们是否需要了解高级数学知识——类型理论、lambda演算和多态? 我们需要重新发明轮子吗?简单来说,这两个问题的答案都是:不需要。

在这章,我们将竭尽所能去调研所有会影响用Javascript编写函数式程序的方式,包括:

  • 工具集
  • 开发环境
  • 编译成Javascript的函数式语言
  • 更多

你要明白现在Javascript函数库的情形并不稳定。就像计算机编程的各种方面,社区就好像会随着心跳的搏动而变化。 经常会有新的库别采纳,旧的库被抛弃。例如,到这本书写到这里为止,用于处理I/O的流行稳定的Node.js平台已交由开源社区维护, 它的未来并不确定。

然而这章将学习到的最重要的概念并不是如何使用现有的这些函数式编程库,而是如何使用全部的可以提升Javascript函数式编程的库。 这章并不局限于一两个库,为了审视显存所有Javascript函数式编程的风格,我们将探索尽可能多的库。

posted @ 2015-08-03 11:44  tolg  阅读(828)  评论(0编辑  收藏  举报