name: th-lift-instances version: 0.1.16 x-revision: 2 cabal-version: >=1.10 build-type: Simple license: BSD3 license-file: LICENSE copyright: Copyright (C) 2013-2020 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 the haskell platform do not have Lift instances. This package provides orphan instances for containers, text, bytestring and vector. It also provides compat instances for older versions of @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 build-depends: containers <0.6.6 exposed-modules: Instances.TH.Lift build-depends: base >=4.3 && <5, template-haskell >=2.5.0.0 && <2.17, containers, vector >= 0.7, text, transformers, bytestring <0.11.2 -- 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