packages feed

th-lift 0.7.1 → 0.7.2

raw patch · 2 files changed

+8/−5 lines, 2 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

Files

src/Language/Haskell/TH/Lift.hs view
@@ -18,9 +18,12 @@ import Data.PackedString (PackedString, packString, unpackPS) #endif /* MIN_VERSION_template_haskell(2,4,0) */ +#if __GLASGOW_HASKELL__ < 710+import GHC.Exts (Int(..))+#endif+ #if !(MIN_VERSION_template_haskell(2,10,0)) import Data.Ratio (Ratio)-import GHC.Exts (Int(..)) #endif /* !(MIN_VERSION_template_haskell(2,10,0)) */ import Language.Haskell.TH import Language.Haskell.TH.Syntax@@ -134,15 +137,15 @@ instance Lift NameFlavour where   lift NameS = [| NameS |]   lift (NameQ modnam) = [| NameQ modnam |]-#if MIN_VERSION_template_haskell(2,10,0)+#if __GLASGOW_HASKELL__ >= 710   lift (NameU i) = [| NameU i |]   lift (NameL i) = [| NameL i |]-#else /* MIN_VERSION_template_haskell(2,10,0) */+#else /* __GLASGOW_HASKELL__ < 710 */   lift (NameU i) = [| case $( lift (I# i) ) of                           I# i' -> NameU i' |]   lift (NameL i) = [| case $( lift (I# i) ) of                           I# i' -> NameL i' |]-#endif /* MIN_VERSION_template_haskell(2,10,0) */+#endif /* __GLASGOW_HASKELL__ < 710 */   lift (NameG nameSpace pkgName modnam)    = [| NameG nameSpace pkgName modnam |] 
th-lift.cabal view
@@ -1,5 +1,5 @@ Name:               th-lift-Version:            0.7.1+Version:            0.7.2 Cabal-Version:      >= 1.8 License:            BSD3 License-Files:      COPYING, BSD3, GPL-2