{ mkDerivation, Cabal, async, base, cabal-doctest, containers , doctest, first-class-families, hspec, hspec-discover , inspection-testing, lib, mtl, stm, syb, template-haskell , th-abstraction, transformers, type-errors, unagi-chan }: mkDerivation { pname = "polysemy"; version = "1.9.1.0"; sha256 = "7b334414dd95c8cd9ccc16b65c9fa68f0065bca9846f7ab96b5b425ab5ed1d4b"; isLibrary = true; isExecutable = false; enableSeparateDataOutput = false; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ async base containers first-class-families mtl stm syb template-haskell th-abstraction transformers type-errors unagi-chan ]; testHaskellDepends = [ async base containers doctest first-class-families hspec hspec-discover inspection-testing mtl stm syb template-haskell th-abstraction transformers type-errors unagi-chan ]; testToolDepends = [ hspec-discover ]; enableLibraryProfiling = true; enableExecutableProfiling = true; doHaddock = false; jailbreak = true; doCheck = false; doBenchmark = false; hyperlinkSource = false; homepage = "https://github.com/polysemy-research/polysemy#readme"; description = "Higher-order, low-boilerplate free monads"; license = lib.licenses.bsd3; broken = false; }