cabal-version: 1.12 -- This file has been generated from package.yaml by hpack version 0.31.1. -- -- see: https://github.com/sol/hpack -- -- hash: 591911740b5ea4e2d73e6ab67dcec50fb357c1d1552a9c00dc26119c705c25ee name: registry version: 0.1.2.6 x-revision: 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.Statistics 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.11 && <5 , containers <0.7 , exceptions <0.11 , hashable <1.3 , mtl <3 , protolude <0.3 , resourcet <1.3 , semigroupoids <5.4 , semigroups <0.19 , text <2 , transformers-base <0.5 default-language: Haskell2010 test-suite spec type: exitcode-stdio-1.0 main-is: test.hs other-modules: 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.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.WarmupSpec Test.Tasty.Extensions 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.11 && <5 , containers <0.7 , exceptions <0.11 , hashable <1.3 , hedgehog <0.7 , hedgehog-corpus <0.2 , io-memoize <1.2 , mtl <3 , protolude <0.3 , random <2.0 , registry , resourcet <1.3 , semigroupoids <5.4 , semigroups <0.19 , tasty <1.3 , tasty-discover <4.3 , tasty-hedgehog <0.3 , tasty-th <0.2 , text <2 , transformers-base <0.5 default-language: Haskell2010