packages feed

data-default-class 0.1.2.1 → 0.1.2.2

raw patch · 2 files changed

+13/−3 lines, 2 filesdep ~ghc-primPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: ghc-prim

API changes (from Hackage documentation)

- Data.Default.Class: ($dmdef) :: (Default a, Generic a, GDefault (Rep a)) => a
- Data.Default.Class: def :: Default a => a
+ Data.Default.Class: def :: (Default a, Generic a, GDefault (Rep a)) => a

Files

Data/Default/Class.hs view
@@ -43,7 +43,7 @@  {-| Module      : Data.Default.Class-Description : Defines a class for types with a default value.+Description : A class for types with a default value.  This module defines a class for types with a default value. It also defines 'Default' instances for the types 'Int', 'Int8',
data-default-class.cabal view
@@ -1,8 +1,18 @@ cabal-version:   3.0 name:            data-default-class-version:         0.1.2.1+version:         0.1.2.2 category:        Data synopsis:        A class for types with a default value+description:+    This module defines a class for types with a default value.+    It also defines 'Default' instances for the types 'Int', 'Int8',+    'Int16', 'Int32', 'Int64', 'Word', 'Word8', 'Word16', 'Word32', 'Word64',+    'Integer', 'Float', 'Double', 'Ratio', 'Complex', 'CShort', 'CUShort',+    'CInt', 'CUInt', 'CLong', 'CULong', 'CLLong', 'CULLong', 'CPtrdiff',+    'CSize', 'CSigAtomic', 'CIntPtr', 'CUIntPtr', 'CIntMax', 'CUIntMax',+    'CClock', 'CTime', 'CUSeconds', 'CSUSeconds', 'CFloat', 'CDouble', '(->)',+    'IO', 'Maybe', '()', '[]', 'Ordering', 'Any', 'All', 'Last', 'First', 'Sum',+    'Product', 'Endo', 'Dual', and tuples. build-type:      Simple license:         BSD-3-Clause license-file:    LICENSE@@ -18,6 +28,6 @@     build-depends:     base >=2 && <5     if impl(ghc == 7.4.*)         -- for GHC.Generics-        build-depends:     ghc-prim+        build-depends:     ghc-prim ^>=0.2     exposed-modules:   Data.Default.Class     default-language:  Haskell98