Functional Programming

Over the years, different approaches have been created to deal with complexities that arise from application development. One of the oldest paradigms is, without doubt, functional programming. We start by putting this paradigm in some historical context and then follow up with an overview of its concepts. After covering functional programming from this more theoretical angle, we apply the concept to the use of delegates in C#.

Get C# 5.0 Unleashed now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.