Inside F#

Brian's thoughts on F# and .NET

Slides and demo code from last week’s Alt.NET workshop

Posted by Brian on April 14, 2010

Last Friday, Chris Smith and I gave a workshop on F#.  I wanted to post the slides and little code demos we used, so click here if you want to grab them.  Chris and I each had our own slide deck, so to go in order you’ll have to switch back and forth between the two decks, like we did during the talk (Chris’s intro, my part on functional programming, Chris’s section on OO programming, my part on Async, Chris’s case study).  At the end of my deck there’s also some bonus slides on units of measure that we didn’t have time for. 

The Visual Studio solution in the .zip contains the little code demo examples we did along the way.  Except for the one very cool sample near the end; I’m saving that for a separate blog post.  :)

Thanks to all who attended our workshop!

With the launch of VS2010 this week as well as the corresponding F# CTP (for those using VS2008), you’ve probably seen a lot of F# news of late.  Here’s one more item you may have missed, a nice article on the MSR site about F#, that speaks to the spirit of F# and the team.  “Fun is our keyword!” as I like to say.  :)

(More soon; I’m preparing a more in-depth screencast, and have more cool demos/samples in store…)


2 Responses to “Slides and demo code from last week’s Alt.NET workshop”

  1. Eamon said

    When I try to download (i.e. click on "click here"), I get the following error in firefox:XML Parsing Error: not well-formedLocation: Number 119, Column 20:for (var i = 0; i < selfPageData.items.length; i++)——————-^(the "upwards arrow" should align to point at the unescaped less that symbol)

  2. Brian said

    Hm, how frustrating; at a glance it does look like mal-formed HTML.I\’m in the process of setting up a new permanent location to store files for my blog, so hopefully I can update this shortly and just provide direct links to the files.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: