In the previous chapter, we talked about functional programming. Perl 6 is a multi-paradigm language that has built-in support for that. In this chapter, we talk about reactive programming, also known as functional reactive programming or event-driven programming. Again, Perl 6's core supports programming using this style out of the box.
The following topics will be covered in this chapter:
- Concepts of reactive programming
- On-demand and live supplies
- Filtering and transforming data streams