Testing, Scala, Functional Programming, Scalacheck, Data Structures.
based on our generator properties. This is, in my opinion, stronger that testing for using limited values of the problem domain, such as 5, 10, 15, 2, 24, 2. On the other hand, this testing techniques should not replace TDD but rather extend it for more complete test suite. Our implementation of