MIT licensed by Tom Sydney Kerckhove
Maintained by syd@cs-syd.eu
This version can be pinned in stack with:genvalidity-criterion-1.0.0.0@sha256:88ea0ca66fea36f4847c34c7d85b0a7c6dab0e6025f1493d4f100840a94e7e5e,1339

Module documentation for 1.0.0.0

Changes

Changelog

[1.0.0.0] - 2021-11-20

Changed

  • Compatibility with genvalidity >= 1.0.0.0

Removed

  • genValidityBench
  • genUncheckedBench

[0.2.0.0] - 2020-05-05

Added

  • genBenchSized

Changed

  • Benchmarking now happens with sizes 15 and 30 instead of 8,16,32,64. The reasoning is that you only need to see if the time stays constant or not, and what the time is for a generator with the default size 30
  • Fixed a memory leak by using pure and deterministic generation instead of using IO-based pseudorandom generation.

[0.1.0.0] - 2020-04-17

Added

  • genBenchSizes

Changed

  • genValidBench, genUncheckedBench and genValidityBench now benchmark with multiple sizes