Robert C Martin – Functional Programming; What? Why? When?
Here’s a link to the YouTube video as well.
Making the Case for using F# with Tomas Petricek
You can watch the video embedded above, or go to Channel9 and watch it there.
Functional programming with C#: Why does it matter? | Pluralsight
C# also has functional elements, and it seems like an interesting way of approaching the subject. The video above is a trailer to a Pluralsight course called Functional Programming with C#.
F# Succintly is a free ebook written by Robert Pickering. The ebook is available for free at Syncfusion’s website.
Imperative to Functional Programming Succinctly
This free Syncfusion ebook was written by Marc Clifton, and it’s also available at Syncfusion’s website.