packages feed

conduit-combinators 1.0.8.1 → 1.0.8.2

raw patch · 3 files changed

+7/−2 lines, 3 files

Files

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