Chapter 4. Mastering Promises
This chapter will cover the following recipes:
- Understanding and implementing basic Promises
- Chaining Promises and Promise handlers
- Creating Promise wrappers with Promise.resolve() and Promise.reject()
- Implementing Promise barriers with Promise.all()
- Canceling asynchronous actions with Promise.race()
- Converting a Promise into an Observable
- Converting an HTTP service Observable into ZoneAwarePromise