name: th-lift-instances version: 0.1.14 cabal-version: >=1.10 build-type: Simple license: BSD3 license-file: LICENSE copyright: Copyright (C) 2013-2016 Benno Fünfstück maintainer: Benno Fünfstück stability: experimental homepage: http://github.com/bennofs/th-lift-instances/ bug-reports: http://github.com/bennofs/th-lift-instances/issues synopsis: Lift instances for template-haskell for common data types. description: Most data types in haskell platform do not have Lift instances. This package provides orphan instances for containers, text, bytestring and vector. It also acts as a compat instances, definining instances not existing in @template-haskell@ . Note that package provides Template Haskell based derivation of @Lift@ instances (when you cannot use @DeriveLift@ extension), and package provides instances for TH datatypes. category: Template Haskell author: Benno Fünfstück extra-source-files: .ghci .gitignore .travis.yml README.md source-repository head type: git location: https://github.com/bennofs/th-lift-instances.git library exposed-modules: Instances.TH.Lift build-depends: base >=4.3 && <5, template-haskell >=2.5.0.0, containers, vector >= 0.4, text, transformers, bytestring -- the dependency is added to avoid diamond orphans problem. -- Without a dependency there could be a plan with th-lift-0.7.x and -- th-lift-instances, which both define instances for same data types. build-depends: th-lift >= 0.8 default-language: Haskell2010 hs-source-dirs: src ghc-options: -Wall -fwarn-tabs if impl(ghc >= 8.0) other-extensions: TemplateHaskellQuotes else other-extensions: TemplateHaskell test-suite tests type: exitcode-stdio-1.0 main-is: Main.hs build-depends: base <5, template-haskell, containers, vector >= 0.4, text, bytestring, th-lift-instances, QuickCheck >=2.6 if !impl(ghc >= 7.10) build-depends: nats >= 1.1.2 && < 1.2 if !impl(ghc >= 8.0) build-depends: -- todo: we need to bump lower bound when new semigroups is released -- with NonEmpty instance semigroups >= 0.18.5 && < 0.19 default-language: Haskell2010 other-extensions: TemplateHaskell hs-source-dirs: tests other-modules: Data