F# in 15 minutes - .NET Concept of the Week - Episode 7
This is an intro video intended for .NET programmers who want to learn about functional programming and wonder what F# has to offer.
In this episode we create an F# library that parses a csv file (of course with type provider!) which contains stock trading data and we do a bunch of calculations on it.
At the end we will call this library from C#.
- F# type providers
- higher order functions
- pattern matching
- the pipe forward operator: |>
- partial evaluation
- recursive functions
- and a little bit of async workflows
Sample code: GitHub
Playlist with all ".NET Concept of the Week" episodes: YouTube