repa 3.4.1.5 → 3.4.2.0
raw patch · 2 files changed
+18/−19 lines, 2 filesdep ~QuickCheckdep ~basedep ~bytestringnew-uploader
Dependency ranges changed: QuickCheck, base, bytestring
Files
- Data/Array/Repa/Eval/Elt.hs +12/−13
- repa.cabal +6/−6
Data/Array/Repa/Eval/Elt.hs view
@@ -4,7 +4,6 @@ module Data.Array.Repa.Eval.Elt (Elt (..)) where-import GHC.Prim import GHC.Exts import GHC.Types import GHC.Word@@ -125,7 +124,7 @@ -- Floating ------------------------------------------------------------------- instance Elt Float where {-# INLINE touch #-}- touch (F# f)+ touch f = IO (\state -> case touch# f state of state' -> (# state', () #)) @@ -138,7 +137,7 @@ instance Elt Double where {-# INLINE touch #-}- touch (D# d)+ touch d = IO (\state -> case touch# d state of state' -> (# state', () #)) @@ -152,7 +151,7 @@ -- Int ------------------------------------------------------------------------ instance Elt Int where {-# INLINE touch #-}- touch (I# i)+ touch i = IO (\state -> case touch# i state of state' -> (# state', () #)) @@ -164,7 +163,7 @@ instance Elt Int8 where {-# INLINE touch #-}- touch (I8# w)+ touch w = IO (\state -> case touch# w state of state' -> (# state', () #)) @@ -177,7 +176,7 @@ instance Elt Int16 where {-# INLINE touch #-}- touch (I16# w)+ touch w = IO (\state -> case touch# w state of state' -> (# state', () #)) @@ -190,7 +189,7 @@ instance Elt Int32 where {-# INLINE touch #-}- touch (I32# w)+ touch w = IO (\state -> case touch# w state of state' -> (# state', () #)) @@ -203,7 +202,7 @@ instance Elt Int64 where {-# INLINE touch #-}- touch (I64# w)+ touch w = IO (\state -> case touch# w state of state' -> (# state', () #)) @@ -217,7 +216,7 @@ -- Word ----------------------------------------------------------------------- instance Elt Word where {-# INLINE touch #-}- touch (W# i)+ touch i = IO (\state -> case touch# i state of state' -> (# state', () #)) @@ -230,7 +229,7 @@ instance Elt Word8 where {-# INLINE touch #-}- touch (W8# w)+ touch w = IO (\state -> case touch# w state of state' -> (# state', () #)) @@ -243,7 +242,7 @@ instance Elt Word16 where {-# INLINE touch #-}- touch (W16# w)+ touch w = IO (\state -> case touch# w state of state' -> (# state', () #)) @@ -256,7 +255,7 @@ instance Elt Word32 where {-# INLINE touch #-}- touch (W32# w)+ touch w = IO (\state -> case touch# w state of state' -> (# state', () #)) @@ -269,7 +268,7 @@ instance Elt Word64 where {-# INLINE touch #-}- touch (W64# w)+ touch w = IO (\state -> case touch# w state of state' -> (# state', () #))
repa.cabal view
@@ -1,5 +1,5 @@ Name: repa-Version: 3.4.1.5+Version: 3.4.2.0 License: BSD3 License-file: LICENSE Author: The DPH Team@@ -25,12 +25,12 @@ Library Build-Depends:- base >= 4.8 && < 4.17+ base >= 4.8 && < 4.21 , template-haskell , ghc-prim- , vector >= 0.11 && < 0.13- , bytestring >= 0.10 && < 0.12- , QuickCheck >= 2.8 && < 2.15+ , vector >= 0.11 && < 0.14+ , bytestring >= 0.10 && < 0.13+ , QuickCheck >= 2.8 && < 2.16 ghc-options: -Wall@@ -48,7 +48,7 @@ if flag(no-template-haskell) cpp-options: -DREPA_NO_TH - default-language: Haskell2010+ default-language: Haskell2010 default-extensions: NoMonomorphismRestriction