convertible 1.0.7 → 1.0.8
raw patch · 2 files changed
+1/−83 lines, 2 filesdep ~basePVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: base
API changes (from Hackage documentation)
- Data.Convertible.Instances.C: instance Convertible CDouble CLDouble
- Data.Convertible.Instances.C: instance Convertible CFloat CLDouble
- Data.Convertible.Instances.C: instance Convertible CLDouble CDouble
- Data.Convertible.Instances.C: instance Convertible CLDouble CFloat
- Data.Convertible.Instances.C: instance Convertible CLDouble Double
- Data.Convertible.Instances.C: instance Convertible CLDouble Float
- Data.Convertible.Instances.C: instance Convertible CLDouble Int
- Data.Convertible.Instances.C: instance Convertible CLDouble Int16
- Data.Convertible.Instances.C: instance Convertible CLDouble Int32
- Data.Convertible.Instances.C: instance Convertible CLDouble Int64
- Data.Convertible.Instances.C: instance Convertible CLDouble Int8
- Data.Convertible.Instances.C: instance Convertible CLDouble Integer
- Data.Convertible.Instances.C: instance Convertible CLDouble Rational
- Data.Convertible.Instances.C: instance Convertible CLDouble Word
- Data.Convertible.Instances.C: instance Convertible CLDouble Word16
- Data.Convertible.Instances.C: instance Convertible CLDouble Word32
- Data.Convertible.Instances.C: instance Convertible CLDouble Word64
- Data.Convertible.Instances.C: instance Convertible CLDouble Word8
- Data.Convertible.Instances.C: instance Convertible Double CLDouble
- Data.Convertible.Instances.C: instance Convertible Float CLDouble
- Data.Convertible.Instances.C: instance Convertible Int CLDouble
- Data.Convertible.Instances.C: instance Convertible Int16 CLDouble
- Data.Convertible.Instances.C: instance Convertible Int32 CLDouble
- Data.Convertible.Instances.C: instance Convertible Int64 CLDouble
- Data.Convertible.Instances.C: instance Convertible Int8 CLDouble
- Data.Convertible.Instances.C: instance Convertible Integer CLDouble
- Data.Convertible.Instances.C: instance Convertible Rational CLDouble
- Data.Convertible.Instances.C: instance Convertible Word CLDouble
- Data.Convertible.Instances.C: instance Convertible Word16 CLDouble
- Data.Convertible.Instances.C: instance Convertible Word32 CLDouble
- Data.Convertible.Instances.C: instance Convertible Word64 CLDouble
- Data.Convertible.Instances.C: instance Convertible Word8 CLDouble
Files
- Data/Convertible/Instances/C.hs +0/−82
- convertible.cabal +1/−1
Data/Convertible/Instances/C.hs view
@@ -129,56 +129,6 @@ instance Convertible Word64 CDouble where safeConvert = return . fromIntegral -instance Convertible CLDouble Int where - safeConvert = boundedConversion (return . truncate)-instance Convertible Int CLDouble where - safeConvert = return . fromIntegral--instance Convertible CLDouble Int8 where - safeConvert = boundedConversion (return . truncate)-instance Convertible Int8 CLDouble where - safeConvert = return . fromIntegral--instance Convertible CLDouble Int16 where - safeConvert = boundedConversion (return . truncate)-instance Convertible Int16 CLDouble where - safeConvert = return . fromIntegral--instance Convertible CLDouble Int32 where - safeConvert = boundedConversion (return . truncate)-instance Convertible Int32 CLDouble where - safeConvert = return . fromIntegral--instance Convertible CLDouble Int64 where - safeConvert = boundedConversion (return . truncate)-instance Convertible Int64 CLDouble where - safeConvert = return . fromIntegral--instance Convertible CLDouble Word where - safeConvert = boundedConversion (return . truncate)-instance Convertible Word CLDouble where - safeConvert = return . fromIntegral--instance Convertible CLDouble Word8 where - safeConvert = boundedConversion (return . truncate)-instance Convertible Word8 CLDouble where - safeConvert = return . fromIntegral--instance Convertible CLDouble Word16 where - safeConvert = boundedConversion (return . truncate)-instance Convertible Word16 CLDouble where - safeConvert = return . fromIntegral--instance Convertible CLDouble Word32 where - safeConvert = boundedConversion (return . truncate)-instance Convertible Word32 CLDouble where - safeConvert = return . fromIntegral--instance Convertible CLDouble Word64 where - safeConvert = boundedConversion (return . truncate)-instance Convertible Word64 CLDouble where - safeConvert = return . fromIntegral- -- Section 2 instance Convertible CFloat Double where safeConvert = return . realToFrac@@ -210,21 +160,6 @@ instance Convertible Rational CDouble where safeConvert = return . realToFrac -instance Convertible CLDouble Double where- safeConvert = return . realToFrac-instance Convertible Double CLDouble where- safeConvert = return . realToFrac--instance Convertible CLDouble Float where- safeConvert = return . realToFrac-instance Convertible Float CLDouble where- safeConvert = return . realToFrac--instance Convertible CLDouble Rational where- safeConvert = return . realToFrac-instance Convertible Rational CLDouble where- safeConvert = return . realToFrac- -- Section 3 instance Convertible CChar Int where safeConvert = boundedConversion (return . fromIntegral)@@ -1349,21 +1284,9 @@ instance Convertible CFloat CDouble where safeConvert = return . realToFrac -instance Convertible CFloat CLDouble where- safeConvert = return . realToFrac- instance Convertible CDouble CFloat where safeConvert = return . realToFrac -instance Convertible CDouble CLDouble where- safeConvert = return . realToFrac--instance Convertible CLDouble CFloat where- safeConvert = return . realToFrac--instance Convertible CLDouble CDouble where- safeConvert = return . realToFrac- -- Section 6 instance Convertible CFloat Integer where safeConvert = return . truncate@@ -1373,11 +1296,6 @@ instance Convertible CDouble Integer where safeConvert = return . truncate instance Convertible Integer CDouble where- safeConvert = return . fromIntegral--instance Convertible CLDouble Integer where- safeConvert = return . truncate-instance Convertible Integer CLDouble where safeConvert = return . fromIntegral -- Section 7
convertible.cabal view
@@ -1,5 +1,5 @@ Name: convertible-Version: 1.0.7+Version: 1.0.8 License: LGPL Maintainer: John Goerzen <jgoerzen@complete.org> Author: John Goerzen