Introducing Functional Programming Using C# : Leveraging a New Perspective for OOP Developers 9781484296974, 9781484296967

Understand the power of C#, a multi-paradigm language. This book will help you learn, analyze, and harness the functiona

181 110 4MB

English Pages 314 Year 2023

Report DMCA / Copyright

DOWNLOAD FILE

Introducing Functional Programming Using C# : Leveraging a New Perspective for OOP Developers
 9781484296974, 9781484296967

Table of contents :
Cover
Front Matter
Part I. Getting Familiar with Functional Programming
1. Functional Programming Overview
2. Understanding Functions
3. Understanding Immutability
Part II. Harnessing the Power of Functional Programming
4. Composing Functions Using Pipelining
5. Composing Functions Using Currying
6. Handling Temporal Coupling
7. Functional Patterns
8. Exception Handling
9. Miscellaneous Topics
Back Matter

Polecaj historie