Related resources for functional progamming
  • Functional Programming in C#: Currying12/2/2013 7:32:32 AM. Currying is a way to re-write a function with multiple arguments in such a way as it can be called as a chain of functions each with a single argument. This article covers using a few simple utility methods you can use to curry your methods.
C# and the .NET Platform, Second Edition
The mission of this book is to provide you with a solid foundation of the C# language...