Anything C# can do… | F# for fun and profit