composition-prelude 1.5.3.1 → 2.0.0.0
raw patch · 3 files changed
+15/−4 lines, 3 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- CHANGELOG.md +4/−0
- composition-prelude.cabal +1/−1
- src/Control/Composition.hs +10/−3
CHANGELOG.md view
@@ -1,5 +1,9 @@ # composition-prelude +# 2.0.0.0++ * Fix fixity of various operators+ # 1.5.3.0 * Add `between` and `~@~`
composition-prelude.cabal view
@@ -1,6 +1,6 @@ cabal-version: 1.18 name: composition-prelude-version: 1.5.3.1+version: 2.0.0.0 license: BSD3 license-file: LICENSE copyright: Copyright: (c) 2017-2018 Vanessa McHale
src/Control/Composition.hs view
@@ -10,9 +10,6 @@ , (-.**) , (-.***) , (-.****)- -- * Monadic composition- , (<=<)- , (>=>) -- * Monadic postcomposition , (<=*<) , (<=**<)@@ -41,6 +38,8 @@ -- * Tuple helpers , both -- * Reëxports from base+ , (<=<)+ , (>=>) , (&) , (<&>) , fix@@ -67,6 +66,14 @@ infixl 8 -$ infixl 8 ~@~ infixl 8 <~@~<+infixr 1 <=*<+infixr 1 >=*>+infixr 1 <=**<+infixr 1 >=**>+infixr 1 <-=*<+infixr 1 >-=*>+infixr 1 <-=**<+infixr 1 >-=**> axe :: (Traversable t, Applicative f) => t (a -> f ()) -> a -> f () axe = sequenceA_ .* sequenceA