Property-based testing #2: The Essentials of Vintage QuickCheck

This second post in the series goes through the design and implementation of the original property-based testing library, QuickCheck. The…