Preface

Today, functional programming (FP) is no longer brooding in the research departments of universities; it has become an important and exciting part of mainstream programming. The majority of the languages and frameworks created in the last decade are functional, leading some to predict that the future of programming is functional. Meanwhile, popular object-oriented languages like C# and Java see the introduction of more functional features with every new release, enabling a multiparadigm programming style.

And yet, adoption in the C# community has been slow. Why is this so? One reason, I believe, is the lack of good literature:

  • Most FP literature is written in and for functional languages, especially Haskell. For developers with a ...

Get Functional Programming in C# now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.