name: barbies version: 2.1.1.0 synopsis: Classes for working with types that can change clothes. description: Types that are parametric on a functor are like Barbies that have an outfit for each role. This package provides the basic abstractions to work with them comfortably. category: Data Structures homepage: https://github.com/jcpetruzza/barbies#readme bug-reports: https://github.com/jcpetruzza/barbies/issues author: Daniel Gorin maintainer: jcpetruzza@gmail.com copyright: 2018 Daniel Gorin license: BSD3 license-file: LICENSE build-type: Simple cabal-version: >= 1.10 extra-source-files: ChangeLog.md README.md source-repository head type: git location: https://github.com/jcpetruzza/barbies library exposed-modules: Barbies Barbies.Bare Barbies.Bi Barbies.Constraints Barbies.Internal Data.Functor.Barbie Data.Functor.Transformer other-modules: Barbies.Generics.Applicative Barbies.Generics.Bare Barbies.Generics.Constraints Barbies.Generics.Distributive Barbies.Generics.Functor Barbies.Generics.Traversable Barbies.Internal.ApplicativeB Barbies.Internal.ApplicativeT Barbies.Internal.BareB Barbies.Internal.ConstraintsB Barbies.Internal.ConstraintsT Barbies.Internal.Containers Barbies.Internal.Dicts Barbies.Internal.DistributiveB Barbies.Internal.DistributiveT Barbies.Internal.FunctorB Barbies.Internal.FunctorT Barbies.Internal.MonadT Barbies.Internal.TraversableB Barbies.Internal.TraversableT Barbies.Internal.Trivial Barbies.Internal.Wear Barbies.Internal.Wrappers Barbies.Internal.Writer Data.Generics.GenericN hs-source-dirs: src build-depends: base >=4.11 && <5, distributive, transformers ghc-options: -Wall default-language: Haskell2010 default-extensions: ConstraintKinds , DataKinds , DefaultSignatures , DeriveFunctor , DeriveFoldable , DeriveTraversable , DeriveGeneric , DeriveDataTypeable , EmptyCase , ExplicitForAll , FlexibleContexts , FlexibleInstances , GADTSyntax , KindSignatures , LambdaCase , MultiParamTypeClasses , Rank2Types , ScopedTypeVariables , StandaloneDeriving , TypeApplications , TypeOperators test-suite barbies-test type: exitcode-stdio-1.0 main-is: Spec.hs other-modules: TestBarbies TestBarbiesW TestBiBarbies Clothes Spec.Applicative Spec.Bare Spec.Constraints Spec.Distributive Spec.Functor Spec.Traversable Spec.Wrapper hs-source-dirs: test ghc-options: -threaded -rtsopts -with-rtsopts=-N -Wall -O0 build-depends: barbies , base >=4.7 && <5 , distributive , QuickCheck , tasty , tasty-hunit , tasty-quickcheck default-language: Haskell2010 default-extensions: DeriveDataTypeable DeriveGeneric KindSignatures LambdaCase Rank2Types ScopedTypeVariables StandaloneDeriving TypeApplications TypeOperators