دانلود کتاب Functional Programming in C#
by Enrico Buonanno
|
عنوان فارسی: برنامه نویسی کاربردی در C # |
دانلود کتاب
جزییات کتاب
In Functional Programming in C#, Second Edition you will learn how to:
* Use higher-order functions to reduce duplication and do more with less code
* Use pure functions to write code that is easy to test and optimize
* Write pleasant APIs that accurately describe your program's behavior
* Use dedicated types to handle nullability, system errors, and validation rules predictably and elegantly
* Write composable code without the overhead of an IoC container
Functional Programming in C# has helped thousands of developers apply functional thinking to C# code. Its practical examples and spot-on treatment of FP concepts makes it the perfect guide for proficient C# programmers. This second edition is fully revised to cover new functional-inspired features in the most recent releases of C#, including tuples, async streams, pattern matching, and records. Each chapter is packed with awesome perspectives and epiphany moments on how functional programming can change the way you code.