Chapter 8. Application Development in F#

One of the most recurrent sentences of the F# advocates is that F# is not only for data science. However, until recently it was difficult to write a full application, including the graphical user interface (GUI), using only F#. Besides being restricted to Windows platforms, F# support has been lagging behind C# for many years. As we will soon see, this situation has happily changed thanks to Fable and GitHub Electron, which allows us to easily create cross-platform apps entirely written in F#. Moreover, Xamarin also has a long story of F# support for mobile apps in Android and iOS.

In this chapter, we will cover the following topics:

  • What is the GitHub Electron project, and how can we use it to write cross-platform ...

Get Mastering F# 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.