click to view more

Functional Programming with C Create More Supportable Robust and Testable Code

by [Painter, Simon J.]

$58.62

List Price: $79.99
Save: $21.37 (26%)
add to favourite
  • In Stock - Ship in 24 hours with Free Online tracking.
  • FREE DELIVERY by Monday, May 05, 2025
  • 24/24 Online
  • Yes High Speed
  • Yes Protection
Last update:

Description

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

Last updated on

Product Details

  • O'Reilly Media Brand
  • Oct 17, 2023 Pub Date:
  • 9781492097075 ISBN-13:
  • 1492097071 ISBN-10:
  • 325.0 pages Paperback
  • English Language
  • 9.1 in * 0.8 in * 6.9 in Dimensions:
  • 1 lb Weight: