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 +1/−1
- data-default-class.cabal +12/−2
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