How many of you have experiene with functional programming? What do you think about the trend towards a comingling of imperative and functional?
I've been playing with functional langauges, (mainly Lisp and Haskell), for about a year or two and have really been enjoing the new angle of looking at things. Some of these functional features that are now showing up in C# are some of my favorite features from other langauges that I always missed when I've used C++/C# in the past. I'm extremely happy to see them being added to C# and I'm really excited to see where the language will go in the coming years.