packages feed

composition-prelude 2.0.3.0 → 2.0.4.0

raw patch · 3 files changed

+7/−3 lines, 3 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Control.Composition: (.@@@) :: (c -> d) -> (a -> b -> d -> e) -> a -> b -> c -> e
+ Control.Composition: (.@@@) :: (d -> e) -> (a -> b -> c -> e -> f) -> a -> b -> c -> d -> f

Files

CHANGELOG.md view
@@ -1,5 +1,9 @@ # composition-prelude +# 2.0.4.0++  * Fix `(.@@@)`+ # 2.0.3.0    * Add `(.@)`, `(.@@)`, `(.@@@)`, `(.@@@@)` operators
composition-prelude.cabal view
@@ -1,6 +1,6 @@ cabal-version: 1.18 name: composition-prelude-version: 2.0.3.0+version: 2.0.4.0 license: BSD3 license-file: LICENSE copyright: Copyright: (c) 2017-2019 Vanessa McHale
src/Control/Composition.hs view
@@ -205,8 +205,8 @@ {-# DEPRECATED (-.***) "Use .@@@ instead" #-}  -- | @since 2.0.3.0-(.@@@) :: (c -> d) -> (a -> b -> d -> e) -> a -> b -> c -> e-(.@@@) f g = \x y z -> g x y (f z)+(.@@@) :: (d -> e) -> (a -> b -> c -> e -> f) -> a -> b -> c -> d -> f+(.@@@) f g = \w x y z -> g w x y (f z)  (-.****) :: (e -> f) -> (a -> b -> c -> d -> f -> g) -> a -> b -> c -> d -> e -> g (-.****) f g = \v w x y z -> g v w x y (f z)