More titles to consider

Shopping Cart



Take advantage of the growing trend in functionalprogramming.

C# is the number-one language used by .NET developers and one ofthe most popular programming languages in the world. It has manybuilt-in functional programming features, but most are complex andlittle understood. With the shift to functional programmingincreasing at a rapid pace, you need to know how to leverage yourexisting skills to take advantage of this trend.

Functional Programming in C# leads you along a path thatbegins with the historic value of functional ideas. Inside, C# MVPand functional programming expert Oliver Sturm explains the detailsof relevant language features in C# and describes theory andpractice of using functional techniques in C#, including currying,partial application, composition, memoization, and monads. Next, heprovides practical and versatile examples, which combine approachesto solve problems in several different areas, including complexscenarios like concurrency and high-performance calculationframeworks as well as simpler use cases like Web Services andbusiness logic implementation.

  • Shows how C# developers can leverage their existing skills totake advantage of functional programming
  • Uses very little math theory and instead focuses on providingsolutions to real development problems with functional programmingmethods, unlike traditional functional programming titles
  • Includes examples ranging from simple cases to more complexscenarios

Let Functional Programming in C# show you how to get infront of the shift toward functional programming.

People who read this also enjoyed

Get a 1 year subscription
for / issue

You can read this item using any of the following Kobo apps and devices:

  • IOS