Last updated: 2017-09-01 22:02:38 +0100

Upstream URL: git clone


View repository

View issue tracker

Contents of follows

Arbitrary Haskell

This Haskell library provides an instance of QuickCheck's Arbitrary typeclass, which produces Strings of Haskell code.

Specifically, we define newtype Haskell = H String, and give it an instance of Arbitrary which orchestrates the generation of well-typed Haskell expressions (using the haskell-generate library) then pretty-prints the results.