data-elevator 0.1.0.1 → 0.1.0.2
raw patch · 3 files changed
+11/−4 lines, 3 filesdep ~basePVP ok
version bump matches the API change (PVP)
Dependency ranges changed: base
API changes (from Hackage documentation)
Files
- CHANGELOG.md +5/−0
- data-elevator.cabal +4/−4
- src/Data/Elevator/Internal.hs +2/−0
CHANGELOG.md view
@@ -1,5 +1,10 @@ # Revision history for data-elevator +## 0.1.0.2 -- 2024-08-02++* Added support for GHC versions 9.6, 9.8, and 9.10++ ## 0.1.0.0 -- 2022-07-31 * First version
data-elevator.cabal view
@@ -1,8 +1,8 @@ cabal-version: 2.4 name: data-elevator-version: 0.1.0.1+version: 0.1.0.2 -tested-with: GHC ==9.2.3 || ==9.4.1+tested-with: GHC ==9.2.8 || ==9.4.8 || ==9.6.6 || ==9.8.2 || ==9.10.1 -- A short (one-line) description of the package. synopsis: Coerce between unlifted boxed and lifted types.@@ -44,7 +44,7 @@ -- LANGUAGE extensions used by modules in this package. -- other-extensions:- build-depends: base >=4.16 && <4.18+ build-depends: base >=4.16 && <4.21 hs-source-dirs: src default-language: Haskell2010 @@ -56,6 +56,6 @@ -- hs-source-dirs: main-is: Main.hs hs-source-dirs: test- build-depends: base >=4.16 && <4.18+ build-depends: base >=4.16 && <4.21 , data-elevator , hspec
src/Data/Elevator/Internal.hs view
@@ -57,6 +57,7 @@ pattern Strict x <- (fromStrict# -> x) where Strict x = toStrict# x {-# INLINE Strict #-}+{-# COMPLETE Strict #-} type role Lazy representational@@ -82,6 +83,7 @@ pattern Lazy x <- (fromLazy# -> x) where Lazy x = toLazy# x {-# INLINE Lazy #-}+{-# COMPLETE Lazy #-} -- | Re-use existing code taking arguments lazily to take arguments 'Strict'ly