cabal-version: 1.12 -- This file has been generated from package.yaml by hpack version 0.31.2. -- -- see: https://github.com/sol/hpack -- -- hash: 4b8f95b17c048f77ecc40758d76c80db69f8e112fbc915ca1e9dc61da09a464d name: registry version: 0.1.7.1 synopsis: data structure for assembling components description: This library provides a "Registry" which is a data structure containing a list of functions and values representing dependencies in a directed acyclic graph. A `make` function can then be used to create a value of a specific type out of the registry. You can start with the [README](https://github.com/etorreborre/registry/blob/master/README.md) for a full description of the library. category: Control maintainer: etorreborre@yahoo.com license: MIT license-file: LICENSE.txt build-type: Simple source-repository head type: git location: https://github.com/etorreborre/registry library exposed-modules: Data.Registry Data.Registry.Dot Data.Registry.Internal.Cache Data.Registry.Internal.Dot Data.Registry.Internal.Dynamic Data.Registry.Internal.Make Data.Registry.Internal.Reflection Data.Registry.Internal.Registry Data.Registry.Internal.Stack Data.Registry.Internal.Statistics Data.Registry.Internal.Types Data.Registry.Lift Data.Registry.Make Data.Registry.Registry Data.Registry.RIO Data.Registry.Solver Data.Registry.State Data.Registry.Statistics Data.Registry.TH Data.Registry.Warmup other-modules: Paths_registry hs-source-dirs: src default-extensions: BangPatterns DefaultSignatures EmptyCase ExistentialQuantification FlexibleContexts FlexibleInstances FunctionalDependencies GADTs GeneralizedNewtypeDeriving InstanceSigs KindSignatures LambdaCase MultiParamTypeClasses MultiWayIf NamedFieldPuns NoImplicitPrelude OverloadedStrings PatternSynonyms Rank2Types RankNTypes ScopedTypeVariables StandaloneDeriving TupleSections TypeApplications TypeFamilies TypeFamilyDependencies TypeOperators ghc-options: -Wall -Wcompat -Wincomplete-record-updates -fhide-source-paths -fprint-potential-instances -optP-Wno-nonportable-include-path -Wincomplete-uni-patterns build-depends: base >=4.7 && <5 , containers >=0.5 && <0.7 , exceptions >=0.8 && <0.11 , hashable >=1.2 && <1.4 , mmorph >=1.0 && <2 , mtl >=2.0 && <3 , protolude >=0.2 && <0.3 , resourcet >=1.1 && <1.3 , semigroupoids >=5.0 && <5.4 , semigroups >=0.15 && <0.20 , template-haskell >=2.13 && <3.0 , text >=1.1 && <2 , transformers-base >=0.4 && <0.5 default-language: Haskell2010 test-suite spec type: exitcode-stdio-1.0 main-is: test.hs other-modules: AutoDiscoveredSpecs Test.Data.Registry.DotSpec Test.Data.Registry.GenSpec Test.Data.Registry.Internal.CacheSpec Test.Data.Registry.Internal.DynamicSpec Test.Data.Registry.Internal.Gens Test.Data.Registry.Internal.GensRegistry Test.Data.Registry.Internal.MakeSpec Test.Data.Registry.Internal.ReflectionSpec Test.Data.Registry.Internal.RegistrySpec Test.Data.Registry.Internal.TypesSpec Test.Data.Registry.Make.MakeSpec Test.Data.Registry.Make.MemoizeSpec Test.Data.Registry.Make.SpecializationSpec Test.Data.Registry.Make.TweakingSpec Test.Data.Registry.MonadRandomSpec Test.Data.Registry.RegistrySpec Test.Data.Registry.RIOSpec Test.Data.Registry.SimpleExamples Test.Data.Registry.SmallExample Test.Data.Registry.THSpec Test.Data.Registry.WarmupSpec Test.Tasty.Extensions Test.Tutorial.Application Test.Tutorial.Exercise1 Test.Tutorial.Exercise2 Test.Tutorial.Exercise3 Test.Tutorial.Exercise4 Test.Tutorial.Exercise5 Test.Tutorial.Exercise6 Test.Tutorial.Exercise7 Test.Tutorial.Exercise8 Paths_registry hs-source-dirs: test default-extensions: BangPatterns DefaultSignatures EmptyCase ExistentialQuantification FlexibleContexts FlexibleInstances FunctionalDependencies GADTs GeneralizedNewtypeDeriving InstanceSigs KindSignatures LambdaCase MultiParamTypeClasses MultiWayIf NamedFieldPuns NoImplicitPrelude OverloadedStrings PatternSynonyms Rank2Types RankNTypes ScopedTypeVariables StandaloneDeriving TupleSections TypeApplications TypeFamilies TypeFamilyDependencies TypeOperators ghc-options: -Wall -Wcompat -Wincomplete-record-updates -fhide-source-paths -fprint-potential-instances -optP-Wno-nonportable-include-path -threaded -rtsopts -with-rtsopts=-N -fno-warn-orphans -fno-warn-missing-signatures -fno-warn-incomplete-uni-patterns -optP-Wno-nonportable-include-path build-depends: MonadRandom <0.6 , async <2.3 , base >=4.7 && <5 , bytestring <0.11 , containers >=0.5 && <0.7 , directory <1.4 , exceptions >=0.8 && <0.11 , generic-lens <2 , hashable >=1.2 && <1.4 , hedgehog >=1.0 && <2.0 , io-memoize <1.2 , mmorph >=1.0 && <2 , mtl >=2.0 && <3 , multimap <1.3 , protolude >=0.2 && <0.3 , random <2.0 , registry , resourcet >=1.1 && <1.3 , semigroupoids >=5.0 && <5.4 , semigroups <0.20 , tasty <1.3 , tasty-discover <4.3 , tasty-hedgehog >=1.0 && <1.1 , tasty-th <0.2 , template-haskell >=2.13 && <3.0 , text <2 , transformers-base >=0.4 && <0.5 , universum <2 default-language: Haskell2010