run-st 0.1.3.0 → 0.1.3.1
raw patch · 3 files changed
+8/−4 lines, 3 filesdep ~primitive-unlifted
Dependency ranges changed: primitive-unlifted
Files
- CHANGELOG.md +5/−1
- run-st.cabal +2/−2
- src/Control/Monad/ST/Run.hs +1/−1
CHANGELOG.md view
@@ -1,6 +1,10 @@ # Revision history for run-st -## 0.1.2.0 -- 2023-05-03+## 0.1.3.1 -- 2023-06-27++* Depend on newer version of primitive-unlifted.++## 0.1.3.0 -- 2023-05-03 * Add `runIntIntByteArrayST` * Add `runIntLiftedTypeST`
run-st.cabal view
@@ -1,6 +1,6 @@ cabal-version: 2.2 name: run-st-version: 0.1.3.0+version: 0.1.3.1 synopsis: runST without boxing penalty description: This package provides specializations of `runST` that avoid a needless@@ -23,7 +23,7 @@ build-depends: , base >=4.12 && <5 , primitive >=0.7 && <0.10- , primitive-unlifted >=0.1.1 && <0.2+ , primitive-unlifted >=0.1.1 && <2.1 hs-source-dirs: src default-language: Haskell2010 ghc-options: -O2 -Wall
src/Control/Monad/ST/Run.hs view
@@ -41,7 +41,7 @@ import Data.Primitive.ByteArray (ByteArray(ByteArray)) import Data.Primitive.PrimArray (PrimArray(PrimArray)) import Data.Primitive.SmallArray (SmallArray(SmallArray))-import Data.Primitive.Unlifted.Array (UnliftedArray(UnliftedArray))+import Data.Primitive.Unlifted.Array (UnliftedArray,UnliftedArray_(UnliftedArray)) import GHC.Exts (Char(C#),Int(I#),Word(W#),runRW#) import GHC.Exts (Double(D#),Float(F#)) import GHC.Int (Int8(I8#),Int16(I16#),Int32(I32#))