write a promise polyfill.
手写一个 Promise (实现 Promise/A+ 规范)
- 使用 Rollup 进行 umd 模块打包
- 使用 TypeScript 开发
- 使用 Tslint 进行代码风格检查
- Promise 实现规范: Promises/A+
- Promise 规范中文版: Promise/A+规范
- Promise 入门: 阮一峰ECMAScript 6 入门 —— Promise
- Promise 介绍: JavaScript Promise迷你书(中文版)
- 参考实现1: Github: promise-polyfill
- 参考实现2: 实现一个符合 Promise/A+ 规范的 MyPromise