fsharp string calc