packages feed

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 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#))