1. 19
  1.  

  2. 4

    Something I probably should have made explicit in the post is that this isn’t a Haskell specific technique. Any language with property based testing libraries can do this. Python + Hypothesis, Scala + Scalacheck, F# + Hedgehog… So have at it. :)