Episode 9: Functional Programming in C# with Simon Painter
For this very first episode of 2021, I was joined by Simon Painter to talk all about Functional Programming in C#! We spoke about functional concepts, plus terms such as Options, Maybes, and even tried to explain what a Monad is! As usual, there were a few tangents, and we also touched on topics such as React, TDD, and much more!
Links from the show
- Simon’s social links:
- Book: Functional Programming in C# by Enrico Buonanno
- Recording of Simon’s ‘Functional Programming in C# talk (thanks to .NET Sheff for this, as we didn’t record his talk at .NET Oxford)
- Scott Wlaschin - Railway Oriented Programming video
- Ramda JS
- Dan’s ‘Writing More Succinct C#’ blog post
- React
- ML.NET
- DevTip links