A real-world F# project