Real World Functional Programming

Real World Functional Programming : with examples in F# and C#

3.88 (148 ratings by Goodreads)
By (author) 

Free delivery worldwide

Available. Dispatched from the UK in 2 business days
When will my order arrive?


HIGHLIGHTA crisp introduction to functional programming for .NET developers withexamples in C# and F#.DESCRIPTIONFunctional programming languages like F#, Erlang, and Scala are attractingattention as an efficient way to handle the new requirements for programmingmulti-processor and high-availability applications. Microsoft s new F# is a truefunctional language and C# uses functional language features for LINQ andother recent advances.Real World Functional Programming is a unique tutorial that explores thefunctional programming model through the F# and C# languages. The clearlypresented ideas and examples teach readers how functional programming differsfrom other approaches. It explains how ideas look in F# a functionallanguage as well as how they can be successfully used to solve programmingproblems in C#. Readers build on what they know about .NET and learn wherea functional approach makes the most sense and how to apply it effectively inthose cases.The reader should have a good working knowledge of C#. No prior exposure toF# or functional programming is required.KEY POINTS Crystal-clear presentation of core functional programming concepts andhow to apply them with examples in both F# and C# How to write efficient functional code for .NET in F# Identifies tasks that benefit from a functional programming approachMARKET INFORMATIONDevelopers worldwide are adopting functional programming as the answer todeveloping for systems that require lots of mission-critical programs to run at thesame time. From telecom switches to high-availability enterprise applications, toapplications designed to run on multi-core processors, functional programminghas many immediate uses. Microsoft s F# language has created demand for good,non-academic books on this important topic.
show more

Product details

  • Paperback | 500 pages
  • 188 x 232 x 30mm | 938.93g
  • Manning Publications
  • New York, United States
  • English
  • 1933988924
  • 9781933988924
  • 217,530

About Tomas Petricek

Tomas Petricek discovered functional programming as a graduate student atCharles University in Prague. He has been a Microsoft C# MVP since 2004 andis one of the most active members in the F# community. In addition to his workwith F#, he has been using C# 3.0 in a functional way since the early previews in2005. He interned with the F# team at Microsoft Research, and he has developeda client/server web framework for F# called F# WebTools. His articles on functionalprogramming in .NET and various other topics can be found at his web
show more

Rating details

148 ratings
3.88 out of 5 stars
5 20% (30)
4 55% (81)
3 19% (28)
2 5% (8)
1 1% (1)
Book ratings by Goodreads
Goodreads is the world's largest site for readers with over 50 million reviews. We're featuring millions of their reader ratings on our book pages to help you find your new favourite book. Close X