In the first post in this series, we came up with some properties that could be used to test a run-length encoding implementation:| fsharpforfunandprofit.com
And how to classify them| fsharpforfunandprofit.com
More malicious compliance, more property-based testing| fsharpforfunandprofit.com