nick8325/quickcheck

Automatic testing of Haskell programs.

788

stars

1,190

commits

Haskell

primary language

Sep 3, 2026

updated

README

This is QuickCheck 2, a library for random testing of program properties.

Add `QuickCheck` to your package dependencies to use it in tests or REPL.

The quickcheck-instances [1] companion package provides instances for types in
Haskell Platform packages at the cost of additional dependencies.

The make-hugs script makes a Hugs-compatible version of QuickCheck.
It may also be useful for other non-GHC implementations.

[1]: http://hackage.haskell.org/package/quickcheck-instances

Not written in Markdown, so it's shown here as plain text — view it formatted on GitHub.

Contributors

(top 30 of 75)

nick8325

791 commits

koengit

74 commits

phadej

54 commits

nick8325/quickcheck

Automatic testing of Haskell programs.

788

stars

1,190

commits

Haskell

primary language

Sep 3, 2026

updated

README

This is QuickCheck 2, a library for random testing of program properties.

Add `QuickCheck` to your package dependencies to use it in tests or REPL.

The quickcheck-instances [1] companion package provides instances for types in
Haskell Platform packages at the cost of additional dependencies.

The make-hugs script makes a Hugs-compatible version of QuickCheck.
It may also be useful for other non-GHC implementations.

[1]: http://hackage.haskell.org/package/quickcheck-instances

Not written in Markdown, so it's shown here as plain text — view it formatted on GitHub.

Contributors

(top 30 of 75)

nick8325

791 commits

koengit

74 commits

phadej

54 commits

Languages

Haskell

99.3%