Summary

In this chapter, we introduced the F# language and the functional paradigm. This is essential if we want to understand how functional programming works. Furthermore, it is a necessary step if we want to apply and implement FRP. In particular, we discussed event data flow and the two kinds of FRP: pull-based and push-based.

In the next chapter, you will learn about FRP in depth, starting from the basic theoretical concepts to the practical examples of real scenarios. Afterward, we will enter the second part of FRP, where we will discuss advanced concepts such as discrete-continuous components and time-flow with dynamic change. Finally, we will look at different examples of the scenarios (pull- based and pull-based) using F# and FRP.

Get Reactive Programming for .NET Developers now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.