packages feed

th-orphans 0.13.1 → 0.13.2

raw patch · 2 files changed

+31/−2 lines, 2 files

Files

src/Language/Haskell/TH/Instances.hs view
@@ -103,6 +103,11 @@ # endif #endif +#if !MIN_VERSION_template_haskell(2,11,0)+deriving instance Show NameFlavour+deriving instance Show NameSpace+#endif+ -- Ideally, it'd be possible to use reifyManyWithoutInstances for -- these Ord instances, but TH can't output deriving instances (and -- even if this is added for later versions, we need to support many@@ -360,6 +365,12 @@   qGetQ               = MTL.lift qGetQ   qPutQ               = MTL.lift . qPutQ # endif+# if MIN_VERSION_template_haskell(2,11,0)+  qReifyFixity        = MTL.lift . qReifyFixity+  qReifyConStrictness = MTL.lift . qReifyConStrictness+  qIsExtEnabled       = MTL.lift . qIsExtEnabled+  qExtsEnabled        = MTL.lift qExtsEnabled+# endif #elif MIN_VERSION_template_haskell(2,5,0)   qClassInstances a b = MTL.lift $ qClassInstances a b #endif@@ -384,6 +395,12 @@   qGetQ               = MTL.lift qGetQ   qPutQ               = MTL.lift . qPutQ # endif+# if MIN_VERSION_template_haskell(2,11,0)+  qReifyFixity        = MTL.lift . qReifyFixity+  qReifyConStrictness = MTL.lift . qReifyConStrictness+  qIsExtEnabled       = MTL.lift . qIsExtEnabled+  qExtsEnabled        = MTL.lift qExtsEnabled+# endif #elif MIN_VERSION_template_haskell(2,5,0)   qClassInstances a b = MTL.lift $ qClassInstances a b #endif@@ -408,6 +425,12 @@   qGetQ               = MTL.lift qGetQ   qPutQ               = MTL.lift . qPutQ # endif+# if MIN_VERSION_template_haskell(2,11,0)+  qReifyFixity        = MTL.lift . qReifyFixity+  qReifyConStrictness = MTL.lift . qReifyConStrictness+  qIsExtEnabled       = MTL.lift . qIsExtEnabled+  qExtsEnabled        = MTL.lift qExtsEnabled+# endif #elif MIN_VERSION_template_haskell(2,5,0)   qClassInstances a b = MTL.lift $ qClassInstances a b #endif@@ -431,6 +454,12 @@   qAddModFinalizer    = MTL.lift . qAddModFinalizer   qGetQ               = MTL.lift qGetQ   qPutQ               = MTL.lift . qPutQ+# endif+# if MIN_VERSION_template_haskell(2,11,0)+  qReifyFixity        = MTL.lift . qReifyFixity+  qReifyConStrictness = MTL.lift . qReifyConStrictness+  qIsExtEnabled       = MTL.lift . qIsExtEnabled+  qExtsEnabled        = MTL.lift qExtsEnabled # endif #elif MIN_VERSION_template_haskell(2,5,0)   qClassInstances a b = MTL.lift $ qClassInstances a b
th-orphans.cabal view
@@ -1,5 +1,5 @@ name:               th-orphans-version:            0.13.1+version:            0.13.2 cabal-version:      >= 1.10 build-type:         Simple license:            BSD3@@ -10,7 +10,7 @@ maintainer:         Michael Sloan <mgsloan at gmail> bug-reports:        https://github.com/mgsloan/th-orphans/issues stability:          experimental-tested-with:        GHC == 7.4.2, GHC == 7.6.3, GHC == 7.8.3, GHC == 7.10.1+tested-with:        GHC == 7.4.2, GHC == 7.6.3, GHC == 7.8.3, GHC == 7.10.3, GHC == 8.0.1 synopsis:           Orphan instances for TH datatypes description:        Orphan instances for TH datatypes.  In particular, instances                     for Ord and Lift, as well as a few missing Show / Eq.  These