In this chapter, you will learn about the history of F# and its roots in other programming languages. We will also be introducing Visual Studio and the fundamental language constructs of F#. You will be comfortable using the interactive mode for prototyping the code step-by-step. You will get a better understanding of how to build programs in F# by putting pieces together. Also, the basics of the language are covered by using and evaluating the code in the Read Eval Print Loop (REPL).
In this chapter you will learn:
How to use F# with Visual Studio 2012
How to use F# Interactive to write the code in a new exploratory way
The basics of F# and how to write your first non-toy application
How functional programming will make you more productive