packages feed

instant-generics 0.2 → 0.2.1

raw patch · 1 files changed

+3/−3 lines, 1 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)

- Generics.Instant.Base: instance (Read a) => Read (C c a)
- Generics.Instant.Base: instance (Read a) => Read (Rec a)
- Generics.Instant.Base: instance (Read a) => Read (Var a)
- Generics.Instant.Base: instance (Show a) => Show (C c a)
- Generics.Instant.Base: instance (Show a) => Show (Rec a)
- Generics.Instant.Base: instance (Show a) => Show (Var a)
- Generics.Instant.Functions.Empty: instance [overlap ok] (Empty a) => Empty (C c a)
- Generics.Instant.Functions.Empty: instance [overlap ok] (Empty a) => Empty (Maybe a)
- Generics.Instant.Functions.Empty: instance [overlap ok] (Empty a) => Empty (Rec a)
- Generics.Instant.Functions.Empty: instance [overlap ok] (Empty a) => Empty (Var a)
- Generics.Instant.Functions.Empty: instance [overlap ok] (Empty a) => Empty [a]
- Generics.Instant.Functions.Empty: instance [overlap ok] (HasRec a) => HasRec (C c a)
- Generics.Instant.Functions.Eq: instance [overlap ok] (Eq a) => Eq (C c a)
- Generics.Instant.Functions.Eq: instance [overlap ok] (Eq a) => Eq (Maybe a)
- Generics.Instant.Functions.Eq: instance [overlap ok] (Eq a) => Eq (Rec a)
- Generics.Instant.Functions.Eq: instance [overlap ok] (Eq a) => Eq (Var a)
- Generics.Instant.Functions.Eq: instance [overlap ok] (Eq a) => Eq [a]
- Generics.Instant.Functions.Show: instance [overlap ok] (Show a) => Show (Maybe a)
- Generics.Instant.Functions.Show: instance [overlap ok] (Show a) => Show (Rec a)
- Generics.Instant.Functions.Show: instance [overlap ok] (Show a) => Show (Var a)
- Generics.Instant.Functions.Show: instance [overlap ok] (Show a) => Show [a]
- Generics.Instant.Instances: instance (Representable a) => Representable (C c a)
- Generics.Instant.Instances: instance (Representable a) => Representable (Rec a)
- Generics.Instant.Instances: instance (Representable a) => Representable (Var a)
+ Generics.Instant.Base: instance Read a => Read (C c a)
+ Generics.Instant.Base: instance Read a => Read (Rec a)
+ Generics.Instant.Base: instance Read a => Read (Var a)
+ Generics.Instant.Base: instance Show a => Show (C c a)
+ Generics.Instant.Base: instance Show a => Show (Rec a)
+ Generics.Instant.Base: instance Show a => Show (Var a)
+ Generics.Instant.Functions.Empty: instance [overlap ok] Empty a => Empty (C c a)
+ Generics.Instant.Functions.Empty: instance [overlap ok] Empty a => Empty (Maybe a)
+ Generics.Instant.Functions.Empty: instance [overlap ok] Empty a => Empty (Rec a)
+ Generics.Instant.Functions.Empty: instance [overlap ok] Empty a => Empty (Var a)
+ Generics.Instant.Functions.Empty: instance [overlap ok] Empty a => Empty [a]
+ Generics.Instant.Functions.Empty: instance [overlap ok] HasRec a => HasRec (C c a)
+ Generics.Instant.Functions.Eq: instance [overlap ok] Eq a => Eq (C c a)
+ Generics.Instant.Functions.Eq: instance [overlap ok] Eq a => Eq (Maybe a)
+ Generics.Instant.Functions.Eq: instance [overlap ok] Eq a => Eq (Rec a)
+ Generics.Instant.Functions.Eq: instance [overlap ok] Eq a => Eq (Var a)
+ Generics.Instant.Functions.Eq: instance [overlap ok] Eq a => Eq [a]
+ Generics.Instant.Functions.Show: instance [overlap ok] Show a => Show (Maybe a)
+ Generics.Instant.Functions.Show: instance [overlap ok] Show a => Show (Rec a)
+ Generics.Instant.Functions.Show: instance [overlap ok] Show a => Show (Var a)
+ Generics.Instant.Functions.Show: instance [overlap ok] Show a => Show [a]
+ Generics.Instant.Instances: instance Representable a => Representable (C c a)
+ Generics.Instant.Instances: instance Representable a => Representable (Rec a)
+ Generics.Instant.Instances: instance Representable a => Representable (Var a)
- Generics.Instant.Base: conFixity :: (Constructor c) => t c a -> Fixity
+ Generics.Instant.Base: conFixity :: Constructor c => t c a -> Fixity
- Generics.Instant.Base: conIsRecord :: (Constructor c) => t c a -> Bool
+ Generics.Instant.Base: conIsRecord :: Constructor c => t c a -> Bool
- Generics.Instant.Base: conName :: (Constructor c) => t c a -> String
+ Generics.Instant.Base: conName :: Constructor c => t c a -> String
- Generics.Instant.Base: from :: (Representable a) => a -> Rep a
+ Generics.Instant.Base: from :: Representable a => a -> Rep a
- Generics.Instant.Base: to :: (Representable a) => Rep a -> a
+ Generics.Instant.Base: to :: Representable a => Rep a -> a
- Generics.Instant.Functions.Empty: empty' :: (Empty a) => a
+ Generics.Instant.Functions.Empty: empty' :: Empty a => a
- Generics.Instant.Functions.Empty: hasRec' :: (HasRec a) => a -> Bool
+ Generics.Instant.Functions.Empty: hasRec' :: HasRec a => a -> Bool
- Generics.Instant.Functions.Eq: eq' :: (Eq a) => a -> a -> Bool
+ Generics.Instant.Functions.Eq: eq' :: Eq a => a -> a -> Bool
- Generics.Instant.Functions.Show: show' :: (Show a) => a -> String
+ Generics.Instant.Functions.Show: show' :: Show a => a -> String

Files

instant-generics.cabal view
@@ -1,7 +1,7 @@ category:               Generics copyright:              (c) 2010 Universiteit Utrecht name:                   instant-generics-version:                0.2+version:                0.2.1 license:                BSD3 license-file:           LICENSE author:                 Manuel Chakravarty, Gabriel Ditu, Roman Leshchinskiy,@@ -26,13 +26,13 @@ build-type:             Simple homepage:               http://www.cs.uu.nl/wiki/GenericProgramming/InstantGenerics cabal-version:          >= 1.2.3-tested-with:            GHC == 6.8.3, GHC == 6.10.4, GHC == 6.12.1+tested-with:            GHC == 6.8.3, GHC == 6.10.4, GHC == 6.12.1, GHC == 7.0.1 extra-source-files:     examples/GMapAssoc.hs                         examples/Test.hs  library   hs-source-dirs:         src-  build-depends:          base >= 3.0 && < 5, template-haskell >=2.4 && <2.5+  build-depends:          base >= 3.0 && < 5, template-haskell >=2.4 && <2.6   exposed-modules:        Generics.Instant,                           Generics.Instant.Base,                           Generics.Instant.TH,