函数式的 Promise 对异步的抽象

即使是 async / await 也是基于 Promise 的,任何的异步过程我觉得都应该用 Promise 做抽象。 Promise 可以被理解为一种状态机,或者函数式编程里的容器类型。 状态机解释 Promise 的抽象性源于它的命名:承诺。 Promise 是一台蕴含着异步过程以及结果的状态机 Promise 的状态机的状态有且仅有这三种: ...