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 +4/−0
- composition-prelude.cabal +1/−1
- src/Control/Composition.hs +2/−2
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)