Simon's Blog

The Simon Says Monad

What is a Monad? Everyone tries to explain monads in a simple way and makes it sound way more complicated than it really is. Something is monadic if there ar...

FsCheck

Property based testing So you might be first wondering what property based testing means. Simply put you describe properties of your functions, and then you ...