Summary
In this chapter, we gained an understanding of how pieces of the Rx programming model fit together. We started with Observables and quickly moved on to the topic of hot and cold Observables. Then, we covered the subscription mechanism and its use. We then moved on to the important topic of subjects and understood how a number of variants of subjects Scheduler implementation. Finally, we classified various Operators available with the RxCpp system. In the next chapter, we will learn how we can use this knowledge to write GUI programs in a reactive manner using the Qt framework.