Tag: functional-programming
All the articles with the tag "functional-programming".
Functional Programming in C#
Published: at 03:13 PMFunctional programming treats computation as the evaluation of functions, avoiding mutable data and side effects. It emphasizes pure functions, making code more predictable, testable, and composable, contrasting with traditional paradigms like OOP.
Delegates in C#
Published: at 05:53 PMIn C#, delegates are types that represent method references, enabling functional programming within an object-oriented framework. They allow methods to be passed as parameters and invoked dynamically.
Leveraging Expressions in C#
Published: at 03:55 PMThis article shows how to make C# code cleaner and more maintainable by using expressions instead of statements. By embracing these expression-based features, we create more concise and maintainable code.