packages feed

iso8583-bitmaps 0.1.0.0 → 0.1.1.0

raw patch · 2 files changed

+5/−4 lines, 2 filesdep ~template-haskellPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: template-haskell

API changes (from Hackage documentation)

- Data.Binary.ISO8583.TH: fName :: Field -> String
- Data.Binary.ISO8583.TH: fNumber :: Field -> Int
- Data.Binary.ISO8583.TH: fType :: Field -> FieldType
- Data.Binary.ISO8583.TH: instance Eq Field
- Data.Binary.ISO8583.TH: instance Eq FieldType
- Data.Binary.ISO8583.TH: instance Eq FieldValue
- Data.Binary.ISO8583.TH: instance Lift FieldType
- Data.Binary.ISO8583.TH: instance Show Field
- Data.Binary.ISO8583.TH: instance Show FieldType
- Data.Binary.ISO8583.TH: instance Show FieldValue
+ Data.Binary.ISO8583.TH: [fName] :: Field -> String
+ Data.Binary.ISO8583.TH: [fNumber] :: Field -> Int
+ Data.Binary.ISO8583.TH: [fType] :: Field -> FieldType
+ Data.Binary.ISO8583.TH: instance GHC.Classes.Eq Data.Binary.ISO8583.TH.Field
+ Data.Binary.ISO8583.TH: instance GHC.Classes.Eq Data.Binary.ISO8583.TH.FieldType
+ Data.Binary.ISO8583.TH: instance GHC.Classes.Eq Data.Binary.ISO8583.TH.FieldValue
+ Data.Binary.ISO8583.TH: instance GHC.Show.Show Data.Binary.ISO8583.TH.Field
+ Data.Binary.ISO8583.TH: instance GHC.Show.Show Data.Binary.ISO8583.TH.FieldType
+ Data.Binary.ISO8583.TH: instance GHC.Show.Show Data.Binary.ISO8583.TH.FieldValue
+ Data.Binary.ISO8583.TH: instance Language.Haskell.TH.Syntax.Lift Data.Binary.ISO8583.TH.FieldType

Files

Data/Binary/ISO8583/TH.hs view
@@ -201,11 +201,12 @@     let name = mkName nameStr     fields' <- mapM convertField fields     let constructor = RecC name fields'-    return [ DataD [] name [] [constructor] [] ]+    return [ DataD [] name [] Nothing [constructor] [] ]   where     convertField (Field _ fname ftype) = do       t <- convertType ftype-      return (mkName fname, NotStrict, t)+      let bang = Bang NoSourceUnpackedness SourceStrict+      return (mkName fname, bang, t)      convertType (TInt _) = [t| Maybe Integer |]     convertType (TString _) = [t| Maybe B.ByteString |]
iso8583-bitmaps.cabal view
@@ -2,7 +2,7 @@ -- documentation, see http://haskell.org/cabal/users-guide/  name:                iso8583-bitmaps-version:             0.1.0.0+version:             0.1.1.0 synopsis:            Parse and merge ISO 8583-style bitmaps description:         This package provides utility methods for writing                      Get and Put methods (in terms of Data.Binary) for parsing and@@ -32,7 +32,7 @@                        bytestring >=0.9,                        containers >=0.4,                        parsec >=3.1,-                       template-haskell >=2.7,+                       template-haskell >=2.12,                        th-lift >=0.6,                        syb >= 0.3.6