F# (pronounced as F sharp) is an open source programming multiparadigm language introduced for the first time by Microsoft in Visual Studio 2010. F# is a first class member of the .NET Framework languages and derives from the ML family of functional languages. F# supports the functional paradigm in addition to the traditional object-oriented and imperative paradigm of the Microsoft .NET Framework. Microsoft Visual F# is the real language implementation of Visual Studio. In the previous chapters, we have already seen some examples of functional programming (the Functional programming section of Chapter 1, First Steps Toward Reactive Programming ) written in C# using Reactive Programming concepts.
In the next two chapters, we will extend the information combining F# and Rx to introduce and understand Functional Reactive Programming (FRP).
In particular, in this chapter, we will see the following topics:
The F# language and its syntax as an introduction...