F# and Functional Programming
I haven’t fully grasped the concepts of functional programming, but I’ve watched a couple of videos and it has piqued my interest in the subject. Since I work with .NET and JavaScript, I guess F# or JavaScript might be the most convenient ways for me to approach functional programming. Anyway, I thought I’d start by sharing some resources that I’ve found on functional programming.
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.
Anjana Vakil: Learning Functional Programming with JavaScript – JSUnconf 2016
JavaScript also supports functional programming, so I’d be interested to see if I can incorporate functional practices into the JavaScript development that I already do. Anjana’s video is available above, or through this link.
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# Succinctly
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.