packages feed

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 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