Chapter 2. Learning More About F#
This chapter is a more detailed one about the F# language itself. The tutorial approach will continue with demonstrations using Visual Studio, together with detailed aspects of the language relevant to building the final trading system throughout the later part of the book. Most of the language building blocks will be covered with explanations and examples. This chapter is quite large, but it is essential to understand the content provided here to be able to follow along throughout the book.
In this chapter, you will learn:
- Structuring a program into modules and namespaces
- More about data structures and types
- Recursive functions and their role in functional programming
- Pattern matching
- Combining functional and object-oriented ...