conduit-combinators 1.0.8.1 → 1.0.8.2
raw patch · 3 files changed
+7/−2 lines, 3 files
Files
- ChangeLog.md +5/−0
- Data/Conduit/Combinators.hs +1/−1
- conduit-combinators.cabal +1/−1
ChangeLog.md view
@@ -1,3 +1,8 @@+# 1.0.8.2++* Fix foldl1 not being "a strict left fold" as advertised.+ [#115](https://github.com/snoyberg/mono-traversable/pull/115)+ # 1.0.8.1 * Break on single elements and defer monoid concatenation until yield
Data/Conduit/Combinators.hs view
@@ -717,7 +717,7 @@ foldl1C f = await >>= maybe (return Nothing) loop where- loop prev = await >>= maybe (return $ Just prev) (loop . f prev)+ loop !prev = await >>= maybe (return $ Just prev) (loop . f prev) STREAMING(foldl1, foldl1C, foldl1S, f) -- | A strict left fold on a chunked stream, with no starting value.
conduit-combinators.cabal view
@@ -1,5 +1,5 @@ name: conduit-combinators-version: 1.0.8.1+version: 1.0.8.2 synopsis: Commonly used conduit functions, for both chunked and unchunked data description: Provides a replacement for Data.Conduit.List, as well as a convenient Conduit module. homepage: https://github.com/snoyberg/mono-traversable