packages feed

pipes-transduce 0.4.3.2 → 0.4.4.0

raw patch · 3 files changed

+8/−4 lines, 3 filesdep ~foldlPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: foldl

API changes (from Hackage documentation)

Files

CHANGELOG view
@@ -1,3 +1,7 @@+0.4.4.0+=======+- Bumped lower bound for foldl.+ 0.4.3.0 ======= - Bumped base dependency.
pipes-transduce.cabal view
@@ -1,5 +1,5 @@ Name: pipes-transduce-Version: 0.4.3.2+Version: 0.4.4.0 Cabal-Version: >=1.8.0.2 Build-Type: Simple License: BSD3@@ -28,7 +28,7 @@       , text          >= 0.11.2.0                 , transformers  >= 0.4.0.0                  , bifunctors    >= 5.0               -      , foldl         >= 1.2.0             +      , foldl         >= 1.4.0                    , free          >= 4.0                      , pipes         == 4.*                      , pipes-concurrency   >= 2.0.2       @@ -59,7 +59,7 @@       , free          >= 4       , pipes         >= 4       , doctest       >= 0.10.1-      , foldl         >= 1.1 +      , foldl         >= 1.4   test-suite tests   type:           exitcode-stdio-1.0
src/Pipes/Transduce/Internal.hs view
@@ -349,7 +349,7 @@ transduce1 (M _) (Fold1 (Pure x)) =      Fold1 (Pure x) transduce1 (M f) (Fold1 (Other s)) = (Fold1 (Other (case s of-    TrueFold x -> TrueFold (Foldl.premapM f x)+    TrueFold x -> TrueFold (Foldl.premapM (return . f) x)     ExhaustiveCont x -> ExhaustiveCont (\producer -> x (producer >-> Pipes.map f))     NonexhaustiveCont x -> NonexhaustiveCont (\producer -> x (producer >-> Pipes.map f))))) transduce1 (F _) (Fold1 (Pure x)) =