Descrição
Fornece instâncias QuickCheck comuns para tipos Haskell. Essas instâncias permitem que testes gerem valores para tipos usados por muitos projetos, reduzindo código repetido de preparação de testes.
É útil quando uma suíte de testes precisa de instâncias Arbitrary para tipos padrão ou amplamente usados. É uma biblioteca de suporte a testes e normalmente é usada apenas em builds de teste.