Learning F# for Fabulous Prizes

Nearly a month ago I visited the NYC ALT.NET User Group in Manhattan.  Having been told by Steve Bohlen that I was up against a particularly sharp audience, I decided to do something much different than I had in any of my previous talks. Spread throughout my slides were questions. Those who answered correctly first were given F# stickers that they were later able to turn into various prizes.

I found that the anticipation caused by not knowing when the next question might be asked kept attendees on their toes. Energy ran high throughout the session, higher than I’ve ever seen before. That said, never before have I had the pleasure of having such an intelligent and attentive audience.

Along these lines, I’m planning on running a contest at my upcoming CUFP F# tutorial. Grand prize will be a MSDN Subscription with Visual Studio 2010 Ultimate. I know many in the audience will be running Linux or OSX, but it’s just about the best thing I have on hand to give away and I’m fairly certain that it comes along with Windows 7 so you can run it in a VM.

Many thanks to Alex Hung who has provided high quality video of my NYC ALT.NET talk.

Note: On the Async question: I suggest using function composition and sequences for discrete element transforms. I don’t know why it didn’t occur to me to mention it.

Note: For the DSL question: You do get intellisense within a module. For your DSL you can just put your grammar into a module and then blamo, intellisense.
Errata: I was wrong about the compiler sources. It turns out the compiler source is available in the CTP. Vladimir Matveev has written a great post on how to build it.

Enjoy this post? Continue the conversation with me on twitter.

Tags: , , ,


  1. This will help you in selecting the company on the basis of the services offered and also on the cost they charge.

    The above talked about three methods to move Favorites in Internet Explorer 9.

    The expense apart from covering the vehicle also involves in spending for
    the moving boxes.

    Here is my website; storage companies in upper manhattan

  2. If you want an email notification each time a post is left, there are options within the settings to organize this.

    Even the most capable SEO specialists struggle with this.
    To really master social media marketing, it’s important to have
    both books, instead of just one.

    My webpage: Social Media marketing Webinar

  3. [...] This post was mentioned on Twitter by Daniel Mohl, Richard Minerich, Richard Minerich, Hans Sterby, Petr Lepilov and others. Petr Lepilov said: RT @rickasaurus: Blogged: Learning F# for Fabulous Prizes http://bit.ly/cav5Uu #fsharp #cufp [...]

  4. [...] Language Paradigms in F# I gave this talk at the NYC ALT.NET Group shortly before moving to NYC.  It may just be my most well received talk of all time.  If you use this, you’ll need to [...]

Leave a comment