packages feed

unpacked-maybe-numeric 0.1.2.1 → 0.1.3.0

raw patch · 4 files changed

+8/−8 lines, 4 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.Maybe.Unpacked.Numeric.Int64: Maybe :: (# (# #) | Int# #) -> Maybe
+ Data.Maybe.Unpacked.Numeric.Int64: Maybe :: (# (# #) | Int64# #) -> Maybe
- Data.Maybe.Unpacked.Numeric.Word128: Maybe :: (# (# #) | (# Word#, Word# #) #) -> Maybe
+ Data.Maybe.Unpacked.Numeric.Word128: Maybe :: (# (# #) | (# Word64#, Word64# #) #) -> Maybe
- Data.Maybe.Unpacked.Numeric.Word64: Maybe :: (# (# #) | Word# #) -> Maybe
+ Data.Maybe.Unpacked.Numeric.Word64: Maybe :: (# (# #) | Word64# #) -> Maybe

Files

src/Data/Maybe/Unpacked/Numeric/Int64.hs view
@@ -26,7 +26,7 @@ import Prelude hiding (Maybe,maybe)  import GHC.Base (build)-import GHC.Exts (Int#)+import GHC.Exts (Int64#) import GHC.Int (Int64(I64#))  import GHC.Read (Read(readPrec))@@ -35,7 +35,7 @@  import qualified Prelude as P -data Maybe = Maybe (# (# #) | Int# #)+data Maybe = Maybe (# (# #) | Int64# #)  instance Eq Maybe where   ma == mb =
src/Data/Maybe/Unpacked/Numeric/Word128.hs view
@@ -27,7 +27,7 @@  import Data.WideWord (Word128(..)) import GHC.Base (build)-import GHC.Exts (Word#)+import GHC.Exts (Word64#) import GHC.Word (Word64(W64#))  import GHC.Read (Read(readPrec))@@ -36,7 +36,7 @@  import qualified Prelude as P -data Maybe = Maybe (# (# #) | (# Word#, Word# #) #)+data Maybe = Maybe (# (# #) | (# Word64#, Word64# #) #)  instance Eq Maybe where   ma == mb =
src/Data/Maybe/Unpacked/Numeric/Word64.hs view
@@ -26,7 +26,7 @@ import Prelude hiding (Maybe,maybe)  import GHC.Base (build)-import GHC.Exts (Word#)+import GHC.Exts (Word64#) import GHC.Word (Word64(W64#))  import GHC.Read (Read(readPrec))@@ -35,7 +35,7 @@  import qualified Prelude as P -data Maybe = Maybe (# (# #) | Word# #)+data Maybe = Maybe (# (# #) | Word64# #)  instance Eq Maybe where   ma == mb =
unpacked-maybe-numeric.cabal view
@@ -1,6 +1,6 @@ cabal-version: 2.2 name: unpacked-maybe-numeric-version: 0.1.2.1+version: 0.1.3.0 synopsis: maybes of numeric values with fewer indirections description:   This library provides one `Maybe` type per the usual numeric types:@@ -45,7 +45,7 @@     Data.Maybe.Unpacked.Numeric.Word128   hs-source-dirs: src   build-depends:-    , base >=4.10.1.0 && <5+    , base >=4.17.1.0 && <5     , primitive >= 0.6.4     , wide-word >= 0.1.0.8 && < 0.2     , word-compat >= 0.0.4 && <0.1