Hi, I'm Nicholas 👋
I'm a Senior Platform Engineer

Buy Me A Coffee
Episode 35

Functional Programming with C# with Simon Painter

with Simon Painter, .NET Developer, 20 years experience

June 17, 2025 Episode 35 20:49

Dive into the world of functional programming with Simon Painter, a .NET developer with 20 years of experience who literally wrote the book on functional C#. Simon breaks down this powerful programming paradigm.

Dive into the world of functional programming with Simon Painter, a .NET developer with 20 years of experience who literally wrote the book on functional C#. Simon breaks down this powerful programming paradigm in refreshingly accessible terms.

Episode Highlights

  • Functional programming principles in C#
  • Benefits of functional approaches in .NET
  • Practical examples of functional C# code
  • When to use functional vs object-oriented approaches

Simon makes functional programming concepts accessible and demonstrates their practical application in everyday C# development.

Key Takeaways

  1. Functional fundamentals - Core concepts of functional programming
  2. C# implementation - How to apply functional principles in .NET
  3. Practical benefits - Real-world advantages of functional approaches
  4. Hybrid approach - Combining functional and OOP paradigms

Resources Mentioned

  • Simon’s book on functional C#
  • Functional programming resources for .NET
  • C# functional programming examples
  • .NET functional programming libraries

Topics Covered:

csharp functional-programming dotnet development