template-haskell-compat-v0208 0.1.1 → 0.1.1.1
raw patch · 2 files changed
+5/−3 lines, 2 filesdep ~template-haskellPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: template-haskell
API changes (from Hackage documentation)
Files
library/TemplateHaskell/Compat/V0208.hs view
@@ -25,7 +25,9 @@ dataD :: Cxt -> Name -> [TyVarBndr] -> [Con] -> [Name] -> Dec dataD cxt name varBndrs cons derivingNames =-#if MIN_VERSION_template_haskell(2,11,0) +#if MIN_VERSION_template_haskell(2,12,0)+ DataD cxt name varBndrs Nothing cons (pure (DerivClause Nothing (map ConT derivingNames)))+#elif MIN_VERSION_template_haskell(2,11,0) DataD cxt name varBndrs Nothing cons (map ConT derivingNames) #else DataD cxt name varBndrs cons derivingNames
template-haskell-compat-v0208.cabal view
@@ -1,7 +1,7 @@ name: template-haskell-compat-v0208 version:- 0.1.1+ 0.1.1.1 category: TemplateHaskell, Compatibility synopsis:@@ -45,6 +45,6 @@ exposed-modules: TemplateHaskell.Compat.V0208 build-depends:- template-haskell >= 2.8 && < 2.12,+ template-haskell >= 2.8 && < 2.15, base-prelude >= 0.1 && < 2, base >= 4.6 && < 5