{ mkDerivation
, base
, containers
, deepseq
, lib
, process
, random
, splitmix
, template-haskell
, transformers
}:
mkDerivation {
  pname = "QuickCheck";
  version = "2.14.2";
  sha256 = "d87b6c85696b601175274361fa62217894401e401e150c3c5d4013ac53cd36f3";
  isLibrary = true;
  isExecutable = false;
  enableSeparateDataOutput = false;
  libraryHaskellDepends = [
    base
    containers
    deepseq
    random
    splitmix
    template-haskell
    transformers
  ];
  testHaskellDepends = [ base deepseq process ];
  enableLibraryProfiling = true;
  enableExecutableProfiling = true;
  doHaddock = false;
  jailbreak = true;
  doCheck = false;
  doBenchmark = false;
  hyperlinkSource = false;
  homepage = "https://github.com/nick8325/quickcheck";
  description = "Automatic testing of Haskell programs";
  license = lib.licenses.bsd3;
  broken = false;
}