Chapter 3. Core operators
This chapter covers
- Introducing disposal of streams
- Exploring common RxJS operators
- Building fluent method chains with map, reduce, and filter
- Additional aggregate operators
In the first two chapters, you learned that RxJS draws inspiration from functional programming and reactive programming. Both paradigms are oriented around data flows and the propagation of change through a chain of functions known as operators. Operators are pure functions that create a new observable based on the current one—the original is unchanged. In this chapter, you’ll learn about some of the most widely used RxJS observable operators that you can use to create a pipeline that transforms a sequence of events into the output you desire. ...