Taking the opportunity of working on phidget api adapter and trying to learn some F# simultaneously