Scala IO 2016

Practical ScalaCheck - Noel Markham

27th October 2016

In this talk I plan to give some techniques of how to get the best out of using Scalacheck, showing tips that might not be immediately apparent to a new or casual user. I’ll explain when to use the Gen and Arbitrary classes, how awesome the new Cogen typeclass actually is, as well as some techniques for debugging and getting the most information out of Scalacheck that you possibly can. I’ll spend some time talking about how using Scalacheck influences the way you design your code and will finish by showing a great way to cut your boilerplate to the very minimum, leaving you to concentrate on the more interesting stuff.