• Open Daily: 10am - 10pm
    Alley-side Pickup: 10am - 7pm

    3038 Hennepin Ave Minneapolis, MN
    612-822-4611

Open Daily: 10am - 10pm | Alley-side Pickup: 10am - 7pm
3038 Hennepin Ave Minneapolis, MN
612-822-4611
Introducing Functional Programming Using C#: Leveraging a New Perspective for Oop Developers

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

Paperback

Programming

Publisher Price: $49.99

ISBN10: 1484296966
ISBN13: 9781484296967
Publisher: Apress
Published: Sep 10 2023
Pages: 301
Weight: 1.26
Height: 0.69 Width: 7.00 Depth: 10.00
Language: English

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 for FP: functions and immutability. You will learn about the built-in supports for FP, first- and higher-order functions (HOF), functional purity and side effects, different forms of immutability, and much more. Part II includes discussions on functional composition using pipelining and currying. It also explains how to handle temporal coupling and discusses partial functions and useful functional patterns (such as Map, Bind, Filter, and Fold). Author Vaskaran Sarcar takes you through functional exception-handling mechanisms and provides additional tips to make your programs more efficient.

Also from

Sarcar, Vaskaran

Also in

Programming