Property intializers
I love property intializers, both in C# and F# and just think that they can be so useful and convenient especially with stuff like WinForms and WPF where you often find yourself newing up some element and then in the next 2 or 3 lines setting some properties to specific values.
Anyway, this post isn't about C# - I've talked a bit about C# 3.0 over the last 16 or so months and I don't really want to bore myself, however, not a new feature in F# but a little unknown feature is that you can do the same here albeit with slightly different syntax.
C#
Window w = new Window() { Title = "Tooo many properties!!", ...};
F#
let w = new Window(Title = "Tooo many properties!!", ...)
Note: this is the first time I have created a WPF project in VS 2008 Beta 2 and it look's so much prettier than Cider did. Its funny how during the CTP's and Betas of WPF I used it quite heavily and then it RTM'd and I've hardly touched it! Something wrong there!