packages feed

template-haskell-compat-v0208 0.1.2.1 → 0.1.3

raw patch · 3 files changed

+6/−6 lines, 3 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

Files

library/TemplateHaskell/Compat/V0208.hs view
@@ -23,7 +23,11 @@   InstanceD #endif +#if MIN_VERSION_template_haskell(2,17,0)+dataD :: Cxt -> Name -> [TyVarBndr ()] -> [Con] -> [Name] -> Dec+#else dataD :: Cxt -> Name -> [TyVarBndr] -> [Con] -> [Name] -> Dec+#endif dataD cxt name varBndrs cons derivingNames = #if MIN_VERSION_template_haskell(2,12,0)   DataD cxt name varBndrs Nothing cons (pure (DerivClause Nothing (map ConT derivingNames)))
library/TemplateHaskell/Compat/V0208/Prelude.hs view
@@ -14,11 +14,9 @@ import Control.Monad as Exports hiding (fail, mapM_, sequence_, forM_, msum, mapM, sequence, forM) import Control.Monad.Fix as Exports hiding (fix) import Control.Monad.ST as Exports-import Data.Bifunctor as Exports import Data.Bits as Exports import Data.Bool as Exports import Data.Char as Exports-import Data.Coerce as Exports import Data.Complex as Exports import Data.Data as Exports import Data.Dynamic as Exports@@ -27,7 +25,6 @@ import Data.Foldable as Exports hiding (toList) import Data.Function as Exports hiding (id, (.)) import Data.Functor as Exports-import Data.Functor.Identity as Exports import Data.Int as Exports import Data.IORef as Exports import Data.Ix as Exports@@ -35,7 +32,6 @@ import Data.Maybe as Exports import Data.Monoid as Exports hiding (Last(..), First(..), (<>)) import Data.Ord as Exports-import Data.Proxy as Exports import Data.Ratio as Exports import Data.STRef as Exports import Data.String as Exports@@ -50,7 +46,7 @@ import Foreign.StablePtr as Exports import Foreign.Storable as Exports hiding (sizeOf, alignment) import GHC.Conc as Exports hiding (withMVar, threadWaitWriteSTM, threadWaitWrite, threadWaitReadSTM, threadWaitRead)-import GHC.Exts as Exports (lazy, inline, sortWith, groupWith, IsList(..))+import GHC.Exts as Exports (lazy, inline, sortWith, groupWith) import GHC.Generics as Exports (Generic, Generic1) import GHC.IO.Exception as Exports import Numeric as Exports
template-haskell-compat-v0208.cabal view
@@ -1,5 +1,5 @@ name: template-haskell-compat-v0208-version: 0.1.2.1+version: 0.1.3 category: TemplateHaskell, Compatibility synopsis: A backwards compatibility layer for Template Haskell newer than 2.8 homepage: https://github.com/nikita-volkov/template-haskell-compat-v0208