Running Sql commands directly from F# interactive within rider is a bit problematic. I’ve spent a few hours trying to do this, and I feel like it’s way more complicated than it could be.
I was trying to write an async test for an async result type, but every time I ran tests I got this horrible message
Last runner error: An existing connection to remote test runner was forcibly closed by the test runner.
Recently I decided to start learning F#. In this blog post I will try to desribe my journey with a first bigger kata made by me. It was supposed to be a small and simple kata, but I ended up with a much bigger and more complex code than I was expecting. The whole exercise took me about 20 hours, distibuted over about two weeks. Repository with code can be found on my GitHub, here.