Testing, Scala, Functional Programming, Scalacheck, Data Structures.
passed value is divisible by 3 and not by 5. Taking a look at the value generator (divBy3) will allow us to realized we are filtering out those that are divisible by 5. Following the same like of thinking we can prove other properties out such as only those that are divisible by 5 and not by 3