Functional 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.
Також купити книгу Real-World Functional Programming: With Examples in F# and
C#, Tomas Petricek, Jon Skeet Ви можете по посиланню