This week I had the pleasure of writing some of our test automation infrastructure in F#. Not only does this give us a chance to dogfood the language, but it also helps us find pain points in the developer experience. For me at least, the biggest pain point right now is a lack of F# examples surrounding core syntax.
But I would like to help combat this, so I've written a very simple app to show how to do basic object inheritance as well as implement an interface.