Citronic

Introducing Functional Programming Using C#: Leveraging a New Pe

Description: 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. After reading the book, you will understand and be able to implement key aspects of FP. You will be able to produce better code (and refactor existing code) by combining the best techniques from both FP and object-oriented programming (OOP) paradigms. What Will You Learn Understand how the concepts of functional programming (FP) can be implemented using C# Refactor existing code (following the FP paradigm) to make it more readable, maintainable, and predictive Know how advanced features (such as delegates, lambdas, generics) can be used differently Understand how to efficiently use features such as lambda expressions and type inference as C# includes explicit language extensions to support functional programming Who This Book Is For C# developers familiar with object-oriented programming (OOP) who want to harness the power of functional programming (FP)

Price: 48.88 USD

Location: Severna Park, Maryland

End Time: 2024-11-24T19:45:18.000Z

Shipping Cost: 0 USD

Product Images

Introducing Functional Programming Using C#: Leveraging a New Pe

Item Specifics

Return shipping will be paid by: Buyer

All returns accepted: Returns Accepted

Item must be returned within: 30 Days

Refund will be given as: Money Back

Return policy details:

Book Title: Introducing Functional Programming Using C#: Leveraging a New Pe

Number of Pages: Xxiii, 301 Pages

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

Language: English

Publisher: Apress L. P.

Subject: General, Programming / Microsoft

Publication Year: 2023

Item Weight: 22 Oz

Type: Textbook

Item Length: 10 in

Subject Area: Mathematics, Computers

Author: Vaskaran Sarcar

Item Width: 7 in

Format: Trade Paperback

Recommended

Prince Castle - 740-T12 - MerlinĀ® II 12-Channel Single-Function Timer
Prince Castle - 740-T12 - MerlinĀ® II 12-Channel Single-Function Timer

$757.00

View Details
Mueller Spiralultra 4 Blade Multi-Functional Vegetable Spiralizer Slicer &Juicer
Mueller Spiralultra 4 Blade Multi-Functional Vegetable Spiralizer Slicer &Juicer

$10.00

View Details
LiTime Lithium Battery Charger 58.4V 10A LiFePO4 Battery Charger with 0V Smart C
LiTime Lithium Battery Charger 58.4V 10A LiFePO4 Battery Charger with 0V Smart C

$152.99

View Details
Kutmaster Mountain Quest 19 Function Stainless Locking Folding Multi-Tool
Kutmaster Mountain Quest 19 Function Stainless Locking Folding Multi-Tool

$14.99

View Details
Vtg Introducing Functional Grammar By Geoff Thompson (PB 1996)
Vtg Introducing Functional Grammar By Geoff Thompson (PB 1996)

$3.00

View Details
Greenpan Elite 7-In-1 Multi-Function Contact Grill & Griddle, Healthy Ceramic
Greenpan Elite 7-In-1 Multi-Function Contact Grill & Griddle, Healthy Ceramic

$199.00

View Details
Introducing Functional Programming Using C#: Leveraging a New Perspective for OO
Introducing Functional Programming Using C#: Leveraging a New Perspective for OO

$43.67

View Details
Introducing Functional Grammar, Paperback by Thompson, Geoff, Like New Used, ...
Introducing Functional Grammar, Paperback by Thompson, Geoff, Like New Used, ...

$56.69

View Details
TOMY TOMICA BIT HOBBY-BIT CHAR-G MICRO SIZE FULL FUNCTION R/C NISSAN FAIRLADY  Z
TOMY TOMICA BIT HOBBY-BIT CHAR-G MICRO SIZE FULL FUNCTION R/C NISSAN FAIRLADY Z

$68.88

View Details
RavX Tactix 1 / 12-Function Wireless Cycling Computer /Speed,Cadence, LCD/Black
RavX Tactix 1 / 12-Function Wireless Cycling Computer /Speed,Cadence, LCD/Black

$14.95

View Details