. . . "With a language such as F#, could we do any better than this approach?" .