Functional Programming in C#, 2nd Edition



Bookstore > Books > Functional Programming in C#, 2nd Edition

Price$53.99 - $58.58
Rating
AuthorEnrico Buonanno
PublisherManning
Published2021
Pages448
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101617299820
ISBN-139781617299827
EBook Hardcover Paperback

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.

Turbocharge your C# code. Good functional techniques will improve concurrency, state management, event handling, and maintainability of your software. This book gives you practical answers to why, how, and where to add functional programing into your C# coding practice.

Functional Programming in C#, Second Edition teaches functional thinking for real-world problems. It reviews the C# language features that allow you to program functionally and through many practical examples shows the power of function composition, data-driven programming, and immutable data structures. All code examples work with .NET 6 and C# 10.


  1. (2 books)


5 5 92

Similar Books


Exam Ref 70-483 Programming in C#, 2nd Edition

Exam Ref 70-483 Programming in C#, 2nd Edition

by Rob Miles

Prepare for the latest versions of Microsoft Exam 70-483 and help demonstrate your real-world mastery of modern C# programming. Designed for experienced C# developers ready to advance their status, Exam Ref focuses on the critical thinking and decision-making acumen needed for success at the MCSA level.Focus on the expertise measured by t...

Price:  $22.99  |  Publisher:  Microsoft Press  |  Release:  2018

Node.js in Action, 2nd Edition

Node.js in Action, 2nd Edition

by Alex Young, Bradley Meck, Mike Cantelon, Tim Oxley, Marc Harter, T.J. Holowaychuk, Nathan Rajlich

You already know JavaScript. The trick to mastering Node.js is learning how to build applications that fully exploit its powerful asynchronous event handling and non-blocking I/O features. The Node server radically simplifies event-driven real-time apps like chat, games, and live data analytics, and with its incredibly rich ecosystem of m...

Price:  $25.18  |  Publisher:  Manning  |  Release:  2017

PostGIS in Action, 2nd Edition

PostGIS in Action, 2nd Edition

by Regina O. Obe, Leo S. Hsu

Processing data tied to location and topology requires specialized know-how. PostGIS is a free spatial database extender for PostgreSQL, every bit as good as proprietary software. With it, you can easily create location-aware queries in just a few lines of SQL code and build the back end for a mapping, raster analysis, or routing applicat...

Price:  $4.40  |  Publisher:  Manning  |  Release:  2015

MongoDB in Action, 2nd Edition

MongoDB in Action, 2nd Edition

by Kyle Banker, Peter Bakkum, Shaun Verch, Douglas Garrett, Tim Hawkins

MongoDB in Action, 2nd Edition is a completely revised and updated version. It introduces MongoDB 3.0 and the document-oriented database model. This perfectly paced book gives you both the big picture you'll need as a developer and enough low-level detail to satisfy system engineers.MongoDB in Action, 2nd Edition is a completely revi...

Price:  $19.99  |  Publisher:  Manning  |  Release:  2016

Camel in Action, 2nd Edition

Camel in Action, 2nd Edition

by Claus Ibsen, Jonathan Anstey

Apache Camel is a Java framework that implements enterprise integration patterns (EIPs) and comes with over 200 adapters to third-party systems. A concise DSL lets you build integration logic into your app with just a few lines of Java or XML. By using Camel, you benefit from the testing and experience of a large and vibrant open source c...

Price:  $50.26  |  Publisher:  Manning  |  Release:  2018

Functional Programming in C#

Functional Programming in C#

by Enrico Buonanno

Functional programming changes the way you think about code. For C# developers, FP techniques can greatly improve state management, concurrency, event handling, and long-term code maintenance. And C# offers the flexibility that allows you to benefit fully from the application of functional techniques. This book gives you the awesome power...

Price:  $36.70  |  Publisher:  Manning  |  Release:  2017

Docker in Practice, 2nd Edition

Docker in Practice, 2nd Edition

by Ian Miell, Aidan Hobson Sayers

Docker in Practice, 2ond Edition presents over 100 practical techniques, hand-picked to help you get the most out of Docker. Following a Problem/Solution/Discussion format, you'll walk through specific examples that you can use immediately, and you'll get expert guidance on techniques that you can apply to a whole range of scena...

Price:  $46.45  |  Publisher:  Manning  |  Release:  2019

Options and Derivatives Programming in C++20, 2nd Edition

Options and Derivatives Programming in C++20, 2nd Edition

by Carlos Oliveira

Master the features of C++ that are frequently used to write financial software for options and derivatives, including the STL, templates, functional programming, and numerical libraries. This book also covers new features introduced in C++20 and other recent standard releases: modules, concepts, spaceship operators, and smart pointers. Y...

Price:  $34.37  |  Publisher:  Apress  |  Release:  2020