• RRP: £22.99
  • You Save: £8.79 (38%)
FREE Delivery in the UK.
Only 2 left in stock (more on the way).
Dispatched from and sold by Amazon. Gift-wrap available.
Functional Programming in... has been added to your Basket

Dispatch to:
To see addresses, please
Please enter a valid UK postcode.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 3 images

Functional Programming in C#: Classic Programming Techniques for Modern Projects (Wrox Programmer to Programmer) Paperback – 27 May 2011

3.3 out of 5 stars 3 customer reviews

See all 3 formats and editions Hide other formats and editions
Amazon Price
New from Used from
£12.47 £12.56
Note: This item is eligible for click and collect. Details
Pick up your parcel at a time and place that suits you.
  • Choose from over 13,000 locations across the UK
  • Prime members get unlimited deliveries at no additional cost
How to order to an Amazon Pickup Location?
  1. Find your preferred location and add it to your address book
  2. Dispatch to this address when you check out
Learn more
click to open popover

What other items do customers buy after viewing this item?

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone

To get the free app, enter your mobile phone number.

All Amazon Original Books on Sale
Browse a selection of over 160+ Kindle Books currently on sale. Learn more

Product details

  • Paperback: 288 pages
  • Publisher: John Wiley & Sons; 1 edition (27 May 2011)
  • Language: English
  • ISBN-10: 0470744588
  • ISBN-13: 978-0470744581
  • Product Dimensions: 18.9 x 1.6 x 23.6 cm
  • Average Customer Review: 3.3 out of 5 stars 3 customer reviews
  • Amazon Bestsellers Rank: 733,577 in Books (See Top 100 in Books)
  • Would you like to tell us about a lower price?
    If you are a seller for this product, would you like to suggest updates through seller support?

  • See Complete Table of Contents

Product description

From the Back Cover

A comprehensive guide to functional programming in C#!

Functional Programming in C# provides a unique and fresh approach to programming in C#. The book focuses on providing solutions to real development problems with functional programming methods. Inside, C# expert and MVP Oliver Sturm explains the details of relevant language features in C# and describes the theory and practice of using functional techniques in C#. Sturm provides practical and versatile examples, which combine approaches to solve problems in several different areas, including complex scenarios like concurrency and high–performance calculation frameworks as well as simpler use cases like Web Services and business logic implementation. Functional Programming in C# will help programmers find a solution without leaving their programming language and show them the benefits and limitations of C# programming with the primary aim of helping programmers make the most out of what they already know.

Functional Programming in C#:

  • Demonstrates how to use currying to convert multi–parameter functions into function chains

  • Walks you through using the function construction techniques of partial application and composition to create specialized functions out of general–purpose curried function chains

  • Provides coverage of memoization and its use for caching of previously retrieved or calculated return values

  • Details the use of monads in functional programming and shows you their relevance to C# programming as well as practical implementations and their limits

wrox.com Programmer Forums

Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.

Code Downloads

Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.

Read More

Find articles, ebooks, sample chapters, and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.

Wrox guides are crafted to make learning programming languages and technologies easier than you think. Written by programmers for programmers, they provide a structured, tutorial format that will guide you through all the techniques involved.

About the Author

Oliver Sturm has over 20 years experience developing professional software. He is a well–known expert in various areas of application architecture, programming languages and the third–party .NET tools made by DevExpress. His main focus since 2002 has been on the .NET platform.

Customer reviews

Share your thoughts with other customers
See all 3 customer reviews

Top customer reviews

27 July 2011
Format: Paperback
0Comment| One person found this helpful. Was this review helpful to you? Report abuse
5 November 2011
Format: Paperback|Verified Purchase
0Comment|Was this review helpful to you? Report abuse
1 June 2016
Format: Paperback
0Comment|Was this review helpful to you? Report abuse

Most helpful customer reviews on Amazon.com

Amazon.com: 3.9 out of 5 stars 8 reviews
Jesper Andersen
5.0 out of 5 starsvar great = book.Where(para => !para.IsComplaining);
29 December 2015 - Published on Amazon.com
Format: Paperback|Verified Purchase
4.0 out of 5 starsVery good , could have been better
19 October 2011 - Published on Amazon.com
Format: Paperback|Verified Purchase
4 people found this helpful.
David Ford
4.0 out of 5 starsDifferent side to C#
3 January 2013 - Published on Amazon.com
Verified Purchase
One person found this helpful.
Bill Perkins
3.0 out of 5 starsFunctional Programming in C#
30 November 2011 - Published on Amazon.com
Format: Paperback|Verified Purchase
6 people found this helpful.
Trisha Davis
4.0 out of 5 starsDiscover ways to escape the OOP jungle
11 October 2011 - Published on Amazon.com
Format: Paperback
7 people found this helpful.
Pages with related products. See and discover other items: ms project

Where's My Stuff?

Delivery and Returns

Need Help?