Introducing Functional Programming Using C# Leveraging a New Perspective for OOP Developers

Understand the power of C#, a multi-paradigm language. This book will help you learn, analyze, and harness the functional aspects of C# so you can create a better program. The book is divided into two parts. Part I starts with an overview of functional programming (FP). It covers the building blocks...

Descripción completa

Detalles Bibliográficos
Otros Autores: Sarcar, Vaskaran, author (author)
Formato: Libro electrónico
Idioma:Inglés
Publicado: Berkeley, CA : Apress 2023.
Edición:1st ed. 2023.
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009766139006719
Tabla de Contenidos:
  • Part I: Getting Familiar with Functional Programming
  • Chapter 1: Overview of Functional Programming
  • Chapter 2: Understanding Functions
  • Chapter 3: Understanding Immutability
  • Part II: Harnessing the Power of Functional Programming
  • Chapter 4: Composing Functions Using Method Chaining
  • Chapter 5: Composing Functions Using Currying
  • Chapter 6: Removing/Loosening Temporal Coupling
  • Chapter 7: Useful Functional Patterns
  • Chapter 8: Handling Exceptions
  • Chapter 9: Other Discussions
  • Appendix A: Recommended Reading.