你的位置:首页 > Java教程

[Java教程][原创译书] JS函数式编程 3.建立函数式编程环境


🏠 Functional Programming in Javascript 主目录上一章 函数式编程基础

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

介绍

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

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

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

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

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

2.1 Javascript的函数式库2.2 开发和生产环境2.3 第三章总结