A Mixed-Paradigm Recipe for Exposing Native Code

(Note: this post assumes some familiarity with either .NET or Mono… it’s also going to help if you’ve worked with C#, VB, or F# before.) F# is frequently called a “functional first” programming language. Don Syme, creator of the language, has explained it thus: Functional-first programming uses functional programming as the initial paradigm for most […]

To the A-maze-ment of All: Generating Mazes in F#

Little more than a week ago, I had the great pleasure of attending the inaugural Lambda Jam conference in Chicago, Illinois. It was a terrific experience, and highly recommended for anyone interested in functional programming. One of the more interesting aspects of the conference was the daily “Jam Sessions”. Part hack-a-thon, part coding contest, each […]

Double Trouble

Updated 23 Jan 2012 A nice recording of my presentation, along with other NYCFSUG talks, can be found here. Updated 30th Sep 2011 Unfortunately, due to (highly disappointing) hurricane Irene, the New York City F# Users’ Group meeting has been rescheduled. Please check out this link for the details. Shameless plug!!! Come check out the […]