Have Your Cake

This one’s for Ted, Joe, Vlad, Alan and anyone else who thinks functional programming is the shit.

This is neat stuff, because it means we’ll get most of the cool stuff from functional languages in a statically-typed, IDE friendly language. One of the most common complaints about Ruby that I’ve heard, both on our project and online, is that there is no good IDE support (meaning refactoring, and navigation through the code in this context). If this sort of stuff is coming to C#, you can also be damn sure that similar features will make it into Java.