lazysmallcheck: A library for demand-driven testing of Haskell programs
Lazy SmallCheck is a library for exhaustive, demand-driven testing of
Haskell programs. It is based on the idea that if a property holds
for a partially-defined input then it must also hold for all
fully-defined refinements of the that input. Compared to `eager'
input generation as in SmallCheck, Lazy SmallCheck may require
significantly fewer test-cases to verify a property for all inputs up
to a given depth.
Versions | 0.1, 0.2, 0.3, 0.4, 0.5, 0.6 |
---|---|
Dependencies | base (<5), haskell98 [details] |
License | BSD-3-Clause |
Author | Matthew Naylor and Fredrik Lindblad |
Maintainer | Matthew Naylor <mfn@cs.york.ac.uk> |
Category | Testing |
Home page | http://www.cs.york.ac.uk/~mfn/lazysmallcheck/ |
Uploaded | by MatthewNaylor at Fri Oct 23 09:06:34 UTC 2009 |
Distributions | Debian:0.6, Fedora:0.6, FreeBSD:0.6, NixOS:0.6 |
Downloads | 8536 total (39 in the last 30 days) |
Rating | (no votes yet) [estimated by rule of succession] |
Your Rating | |
Status | Docs uploaded by user Build status unknown [no reports yet] Hackage Matrix CI |
Downloads
- lazysmallcheck-0.4.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)