generic-random (hackage): Derive instances of Arbitrary for QuickCheck, with various options to customize implementations.  For more information  See the README  Generic.Random.Tutorial  http://blog.poisson.chat/posts/2018-01-05-generic-random-tour.html
Keywords: generics|library|mit|testing|arbitrary|haskell|quickcheck|random-generation