Functional programming in C#

Опубликовано: 09 Июль 2023
на канале: Train To Code
5,039
141

Even though C# is traditionally an object-oriented language, I'll show you how to leverage the new syntax features to incorporate functional programming techniques. Explore how you can implement functional programming in C#. Discover the key concepts behind functional programming, such as pure functions, immutability, and function composition. Learn how to write code that is more predictable, testable, and easier to maintain.

#functionalprogramming #csharp #dotnet

📖 Get my book - Developing on AWS with C#
https://www.oreilly.com/library/view/...

🔗 More guides & articles
https://traintocode.com

💻 Github
https://github.com/traintocode

🗣️ Social Media
  / jamesjcharlesworth  
  / jcharlesworthuk  

00:00 Introduction
01:37 Pure Functions
03:23 Immutability
06:24 Function Composition
07:40 Conclusion