- https://twitter.com/addyosmani/status/735746936859287554
- https://github.com/zenparsing/es-cancel-token
- https://github.com/littledan/proposal-cancelable-promises
- whatwg/fetch#447
- https://stackoverflow.com/questions/30233302/promise-is-it-possible-to-force-cancel-a-promise Promise.race(promise, cancelPromise)