Is C# becoming a functional language?

As many of you will be aware, C#3.0 is adding a significant number of new language features.  While the overall driving force behind putting these features in is the support of LINQ (Language INtegrated Query), the way we do it is strongly inspired by functional programming techniques. Moreover, we strive to make the new features…

30