After decades of relative obscurity, Functional Programming is finally coming into its own.
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.
You\'ll learn why Functional Programming concepts can bring immediate benefit to your work.
Painter explains how you can write Functional Code in C# right away, without having to install dependencies or features newer than .
NET 3.
Author Simon J.
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.
This practical book shows C# programmers how to use Functional Programming features without having to navigate an entirely new language.
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.
After decades of relative obscurity, Functional Programming is finally coming into its own