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 +7/−4
- th-lift.cabal +1/−1
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