Functional Programming in C#: How to write better C# code
Manning PublicationsFunctional programming is a way of thinking about programs that emphasizes functions, while avoiding state mutation. C# includes a number of functional features and libraries, enabling us to take advantage of these benefits.
Functional Programming in C# teaches readers to apply functional thinking to real-world scenarios. They’ll start by learning the principles of functional programming, and how they translate in the C# language. By the end of this book, readers will be able to integrate functional techniques, making their C# programs robust and maintainable, and helping them to become more well rounded developers.
Key Features:
· Introduction to functional programming
· Real-world examples
· Integrate functional techniques
· Become a well rounded developer
This book is designed to help C# programmers with an OOP background understand functional thinking.
About the Technology:
Functional programming is a way of thinking about programs that emphasizes functions, while avoiding state mutation. It allows us to write elegant, intention-revealing code, that shines in testability and support for concurrency.
- | Author: Enrico Buonanno
- | Publisher: Manning Publications
- | Publication Date: Sep 21, 2017
- | Number of Pages:
- | Language:
- | Binding: Paperback / softback
- | ISBN-13: 9781617293955
- | ISBN-10: 1617293954
- Author:
- Enrico Buonanno
- Publisher:
- Manning Publications
- Publication Date:
- Sep 21, 2017
- Binding:
- Paperback / softback
- ISBN-13:
- 9781617293955
- ISBN10:
- 1617293954