streamly-examples 0.1.1 → 0.1.2
raw patch · 3 files changed
+9/−5 lines, 3 filesdep ~streamly
Dependency ranges changed: streamly
Files
- Changelog.md +4/−0
- examples/WordCountParallelUTF8.hs +3/−3
- streamly-examples.cabal +2/−2
Changelog.md view
@@ -1,5 +1,9 @@ # Changelog +## 0.1.2 (Mar 2022)++* Support streamly-0.8.2+ ## 0.1.1 (Jan 2022) * Update the examples to work with the latest streamly version
examples/WordCountParallelUTF8.hs view
@@ -179,15 +179,15 @@ ------------------------------------------------------------------------------- readField :: MArray.Array Int -> Field -> IO Int-readField v fld = MArray.getIndexUnsafe v (fromEnum fld)+readField v fld = MArray.getIndexUnsafe (fromEnum fld) v writeField :: MArray.Array Int -> Field -> Int -> IO ()-writeField v fld = void . MArray.putIndexUnsafe v (fromEnum fld)+writeField v fld i = void $ MArray.putIndexUnsafe (fromEnum fld) i v modifyField :: MArray.Array Int -> Field -> (Int -> Int) -> IO () modifyField v fld f = do let index = fromEnum fld- MArray.modifyIndexUnsafe v index (\x -> (f x, ()))+ MArray.modifyIndexUnsafe index (\x -> (f x, ())) v newCounts :: IO (MArray.Array Int) newCounts = do
streamly-examples.cabal view
@@ -1,6 +1,6 @@ cabal-version: 2.2 name: streamly-examples-version: 0.1.1+version: 0.1.2 license: Apache-2.0 license-file: LICENSE author: Composewell Technologies@@ -60,7 +60,7 @@ common exe-dependencies build-depends:- streamly >= 0.8.1 && < 0.8.2+ streamly == 0.8.2.* , base >= 4.9 && < 4.17 , directory >= 1.2 && < 1.4 , transformers >= 0.4 && < 0.6