F# recommendation ramblings