Surprise Castle
Functional Programming with C#: Create More Supportable, Robust, and Testable Code

Functional Programming with C#: Create More Supportable, Robust, and Testable Code - Paperback

$57.99
$79.99
-28%
Quantity
01

Pay over time for orders over $35.00 with

Availability:In StockContributor:Simon PainterPublish date:2023-10-17Pages:325
Language:EnglishPublisher:O'Reilly MediaISBN-13:9781492097075ISBN-10:1492097071UPC:9781492097075Book Category:ComputersBook Subcategory:Languages, Programming, Software Development & EngineeringBook Topic:C#, Object OrientedSize:9.10 x 6.90 x 0.80 inchesWeight:1.2015Product ID:SCRAXKJ462

After decades of relative obscurity, functional programming is finally coming into its own. With concise, easy-to-read code that supports asynchronous, concurrent processing, aspects of functional programming have begun to appear in several traditionally object-oriented languages such as C# and Java. This practical book shows C# programmers how to use functional programming features without having to navigate an entirely new language.

Because of the shared runtime environment common to C# and F# languages, it's possible to use most of F#'s functional features in C# as well. Author Simon J. Painter explains how you can write functional code in C# right away, without having to install dependencies or features newer than .NET 3. You'll learn why functional programming concepts can bring immediate benefit to your work.

  • Learn what functional programming is and how it originated
  • Discover features of the functional paradigm using a more familiar language
  • Start coding functionally in C# right away, without relying on third-party libraries
  • Write code that's more robust, less error prone, and easier to test
  • Examine less conventional ways to look at structures available in C#
  • Explore the practicalities of using functional C# in a business environment

Language:EnglishPublisher:O'Reilly MediaISBN-13:9781492097075ISBN-10:1492097071UPC:9781492097075Book Category:ComputersBook Subcategory:Languages, Programming, Software Development & EngineeringBook Topic:C#, Object OrientedSize:9.10 x 6.90 x 0.80 inchesWeight:1.2015Product ID:SCRAXKJ462
Publisher: O'Reilly Media

Contributor(s)

Simon Painter

Free shipping on orders over $75. Standard shipping takes 3-7 business days. Returns accepted within 30 days of purchase.

Recently Viewed

View All