Object-oriented and functional programming have always been the two sides of the same coin. A recent development of typical object-oriented languages, like C# and Java, confirms that the mixing of paradigms is possible (and preferable) inside the same codebase. During this talk, we'll see the new functional features that came with a new syntax in C# 8. We'll show the advancements in pattern matching syntax and the consequence it had on class design.
We'll see that functional design is already a real possibility in C#, despite the obvious syntax flaws when compared with pure functional languages.

0 Yorumlar