Blogging about programming

F# Units of Measure for Financial Applications

Units of Measure are an F# language feature that doesn't get nearly enough attention. It is somewhat unique * to F#, among mainstream languages at least. Maybe it's because I was working on CAD software when I first began learning about F# (a CAD…

Twenty Four Solver in F#

A while back I came across Mark Dominus's article describing the twenty-four game. For the uninitiated, this is a simple sort of math game: given four digits, find a way to come up with an equation using only those digits which equals twenty-four…