

Introducing Functional Programming Using C#: Leveraging a New Perspective for Oop Developers, (Paperback)
Key item features
- Introducing Functional Programming Using C#: Leveraging a New Perspective for Oop Developers, (Paperback)
- Author: Apress
- ISBN: 9781484296967
- Format: Paperback
- Publication Date: 2023-09-10
- Page Count: 301
Specs
- Book formatPaperback
- Fiction/nonfictionNon-Fiction
- GenreComputing & Internet
- Publication dateSeptember, 2023
- Pages301
- Reading levelKindergarten, Preschool
- Free shipping
Free 30-day returns
How do you want your item?
More seller options (4)
Similar items you might like
Based on what customers bought
Focused Observations, Third Edition: How to Observe Young Children for Assessment and Curriculum Planning, (Paperback) $31.22 Was $36.56
$3122current price $31.22, Was $36.56$36.56Focused Observations, Third Edition: How to Observe Young Children for Assessment and Curriculum Planning, (Paperback)
Providing Hyper-Localized Early Childhood Programming: A Framework from the Early Learning Neighborhood Collaborative (E, (Paperback) $45.09
$4509current price $45.09Providing Hyper-Localized Early Childhood Programming: A Framework from the Early Learning Neighborhood Collaborative (E, (Paperback)
Sport Facility Operations Management: A Global Perspective, (Paperback) $69.11
$6911current price $69.11Sport Facility Operations Management: A Global Perspective, (Paperback)
Software Design by Example: A Tool-Based Introduction with Python, (Paperback) $40.95 Was $59.95
$4095current price $40.95, Was $59.95$59.95Software Design by Example: A Tool-Based Introduction with Python, (Paperback)
Best seller The Body Keeps the Score: Brain, Mind, and Body in the Healing of Trauma (Paperback) $15.50
Best seller
2 optionsAvailable in additional 2 options$1550current price $15.50The Body Keeps the Score: Brain, Mind, and Body in the Healing of Trauma (Paperback)
1314.7 out of 5 Stars. 131 reviewsPre-Owned Upgrade Your Teaching: Understanding by Design Meets Neuroscience (Paperback) 1416627340 9781416627340 $4.57 Was $5.47 2.0 ¢/lb
3 optionsAvailable in additional 3 options$457current price $4.57, Was $5.47$5.472.0 ¢/lbPre-Owned Upgrade Your Teaching: Understanding by Design Meets Neuroscience (Paperback) 1416627340 9781416627340
Pre-Owned Learning the UNIX Operating System: A Concise Guide for the New User (Paperback) 0596002610 9780596002619 $5.46
2 optionsAvailable in additional 2 options$546current price $5.46Pre-Owned Learning the UNIX Operating System: A Concise Guide for the New User (Paperback) 0596002610 9780596002619
Pre-Owned Young Children Reinvent Arithmetic: Implications of Piaget's Theory (Hardcover) 0807727598 9780807727591 $29.39
$2939current price $29.39Pre-Owned Young Children Reinvent Arithmetic: Implications of Piaget's Theory (Hardcover) 0807727598 9780807727591
Pre-Owned Microsoft Outlook Programming: Jumpstart for Administrators, Developers, and Power Users (Paperback) 1555582869 9781555582869 $6.28
$628current price $6.28Pre-Owned Microsoft Outlook Programming: Jumpstart for Administrators, Developers, and Power Users (Paperback) 1555582869 9781555582869
Salesforce End-to-End Implementation Handbook: A practitioner's guide for setting up programs and projects to deliver su, (Paperback) $37.99
$3799current price $37.99Salesforce End-to-End Implementation Handbook: A practitioner's guide for setting up programs and projects to deliver su, (Paperback)
Pre-Owned A Program for You: A Guide to the Big Book's Design for Living (Paperback) 0894867415 9780894867415 $16.69
$1669current price $16.69Pre-Owned A Program for You: A Guide to the Big Book's Design for Living (Paperback) 0894867415 9780894867415
Pre-Owned Computer Programming for Absolute Beginners: Learn essential computer science concepts and coding techniques to kick-start your programming career (Paperback) 1839216867 9781839216862 $9.01
$901current price $9.01Pre-Owned Computer Programming for Absolute Beginners: Learn essential computer science concepts and coding techniques to kick-start your programming career (Paperback) 1839216867 9781839216862
Pre-Owned C Pocket Reference: C Syntax and Fundamentals (Paperback) 0596004362 9780596004361 $6.47
2 optionsAvailable in additional 2 options$647current price $6.47Pre-Owned C Pocket Reference: C Syntax and Fundamentals (Paperback) 0596004362 9780596004361
Programming Power: Essential Skills for a Successful Career in Tech, (Paperback) $28.61
$2861current price $28.61Programming Power: Essential Skills for a Successful Career in Tech, (Paperback)
Pre-Owned Unix System Programming for System Vr4 (Paperback) 1565921631 9781565921634 $10.34
$1034current price $10.34Pre-Owned Unix System Programming for System Vr4 (Paperback) 1565921631 9781565921634
Just Sustainabilities Introducing Just Sustainabilities: Policy, Planning, and Practice, (Paperback) $34.95
$3495current price $34.95Just Sustainabilities Introducing Just Sustainabilities: Policy, Planning, and Practice, (Paperback)
Pre-Owned Why Motivating People Doesn't Work... and What Does: The New Science of Leading, Energizing, and Engaging (Hardcover) 1626561826 9781626561823 $4.16 Was $4.74
$416current price $4.16, Was $4.74$4.74Pre-Owned Why Motivating People Doesn't Work... and What Does: The New Science of Leading, Energizing, and Engaging (Hardcover) 1626561826 9781626561823
Pre-Owned Murach's SQL Server 2016 for Developers (Paperback) 1890774960 9781890774967 $6.54
2 optionsAvailable in additional 2 options$654current price $6.54Pre-Owned Murach's SQL Server 2016 for Developers (Paperback) 1890774960 9781890774967
Teaching Primary Programming With Scratch - Teacher Book - Research-Informed Approaches, (Paperback) $34.54
$3454current price $34.54Teaching Primary Programming With Scratch - Teacher Book - Research-Informed Approaches, (Paperback)
Maker Literacy: A New Approach to Literacy Programming for Libraries, (Paperback) $54.90
$5490current price $54.90Maker Literacy: A New Approach to Literacy Programming for Libraries, (Paperback)
About this item
Product details
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)
- Introducing Functional Programming Using C#: Leveraging a New Perspective for Oop Developers, (Paperback)
- Author: Apress
- ISBN: 9781484296967
- Format: Paperback
- Publication Date: 2023-09-10
- Page Count: 301
