packages feed

bearriver 0.14.12 → 0.15

raw patch · 3 files changed

+28/−19 lines, 3 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

Files

CHANGELOG view
@@ -1,16 +1,22 @@-2024-12-21 Ivan Perez <ivan.perez@keera.co.uk>+2025-02-27+        * Version bump (0.15) (#465).+        * Change contact address (#462).+        * Remove emails from CHANGELOG (#463).+        * Deprecate FRP.BearRiver.Arrow.arr3,arr4,arr5 (#464).++2024-12-21         * Version bump (0.14.0) (#460).         * Implement reactimate function matching the signature in Yampa (#454).         * Thanks to @solomon-b. -2024-10-21 Ivan Perez <ivan.perez@keera.co.uk>+2024-10-21         * Version bump (0.14.11) (#442).         * Offer all definitions from FRP.Yampa.Switches (#426).         * Publish embed specialized for FRP.Yampa's SF (#439).         * Increase upper bounds on MonadRandom (#436).         * Re-export FRP.BearRiver.Loop in FRP.Yampa (#438). -2024-08-21 Ivan Perez <ivan.perez@keera.co.uk>+2024-08-21         * Version bump (0.14.10) (#430).         * Offer all definitions from FRP.Yampa.Integration (#422).         * Offer all definitions from FRP.Yampa.Random (#423).@@ -20,25 +26,25 @@         * Implement integral using trapezoid rule (#429).         * Thanks to @tomsmeding. -2024-06-21 Ivan Perez <ivan.perez@keera.co.uk>+2024-06-21         * Version bump (0.14.9) (#420).         * Offer all definitions from FRP.Yampa.Hybrid (#419). -2024-04-23 Ivan Perez <ivan.perez@keera.co.uk>+2024-04-23         * Version bump (0.14.8) (#411).         * Offer all definitions from FRP.Yampa.Loop (#407). -2024-02-21 Ivan Perez <ivan.perez@keera.co.uk>+2024-02-21         * Version bump (0.14.7) (#398).         * Limit version of transformers to < 0.6 (#405).         * Offer all definitions from FRP.Yampa.EventS (#400). -2023-12-21 Ivan Perez <ivan.perez@keera.co.uk>+2023-12-21         * Version bump (0.14.6) (#395).         * Offer all definitions from FRP.Yampa.Time (#391).         * Mark package as uncurated (#394). -2023-10-21 Ivan Perez <ivan.perez@keera.co.uk>+2023-10-21         * Version bump (0.14.5) (#388).         * Offer all definitions from FRP.Yampa.Event (#380).         * Offer all definitions from FRP.Yampa.Conditional (#382).@@ -46,30 +52,30 @@         * Offer all definitions from FRP.Yampa.Delays (#384).         * Relax upper version constraint on deepseq (#386). -2023-08-21 Ivan Perez <ivan.perez@keera.co.uk>+2023-08-21         * Version bump (0.14.4) (#377).         * Offer all definitions from FRP.Yampa.Basic (#376). -2023-06-21 Ivan Perez <ivan.perez@keera.co.uk>+2023-06-21         * Version bump (0.14.3) (#372).         * Offer all definitions from FRP.Yampa.Arrow (#360). -2023-04-21 Ivan Perez <ivan.perez@keera.co.uk>+2023-04-21         * Version bump (0.14.2) (#358).         * Remove unused module FRP.Yampa.VectorSpace (#351).         * Conformance with style guide (#347). -2023-02-21 Ivan Perez <ivan.perez@keera.co.uk>+2023-02-21         * Version bump (0.14.1) (#342). -2022-12-21 Ivan Perez <ivan.perez@keera.co.uk>+2022-12-21         * bearriver.cabal: Version bump (0.14) (#340).         * Bump version bounds for MonadRandom (#337).         * Adjust to work with simple-affine-space-0.2 (#339).         * src/BearRiver.hs: show sections in haddock (#322).         * Thanks: @geroldmeisinger. -2022-10-21 Ivan Perez <ivan.perez@keera.co.uk>+2022-10-21         * bearriver.cabal: Version bump (0.13.7) (#335), update copyright           owners, years (#332).         * LICENSE: Update copyright owners, years (#332).@@ -77,15 +83,15 @@           instances for Event (#326), update copyright notices (#332), add           documentation (#323). -2022-08-21 Ivan Perez <ivan.perez@keera.co.uk>+2022-08-21         * bearriver.cabal: Version bump (0.13.6) (#302), add version bounds for           dependencies (#303). -2022-06-21 Ivan Perez <ivan.perez@keera.co.uk>+2022-06-21         * bearriver.cabal: Version bump (0.13.5) (#302).         * src/: Disable warning due to use of ListT (#297). -2022-04-21 Ivan Perez <ivan.perez@keera.co.uk>+2022-04-21         * bearriver.cabal: Version bump (0.13.4) (#280), declare changelog file           (#273), declare subdir of source-repository (#272).         * CHANGELOG: Add CHANGELOG file (#273).
bearriver.cabal view
@@ -30,9 +30,9 @@ build-type:    Simple  name:          bearriver-version:       0.14.12+version:       0.15 author:        Ivan Perez, Manuel Bärenz-maintainer:    ivan.perez@keera.co.uk+maintainer:    contact@ivanperez.io homepage:      https://github.com/ivanperez-keera/dunai license:       BSD3 license-file:  LICENSE
src/FRP/BearRiver/Arrow.hs view
@@ -39,14 +39,17 @@ arr2 :: Arrow a => (b -> c -> d) -> a (b, c) d arr2 = arr . uncurry +{-# DEPRECATED arr3 "The function arr3 is deprecated in BearRiver 0.15 and will be removed in future versions." #-} -- | Lift a 3-ary function onto an arrow. arr3 :: Arrow a => (b -> c -> d -> e) -> a (b, c, d) e arr3 = arr . \h (b, c, d) -> h b c d +{-# DEPRECATED arr4 "The function arr4 is deprecated in BearRiver 0.15 and will be removed in future versions." #-} -- | Lift a 4-ary function onto an arrow. arr4 :: Arrow a => (b -> c -> d -> e -> f) -> a (b, c, d, e) f arr4 = arr . \h (b, c, d, e) -> h b c d e +{-# DEPRECATED arr5 "The function arr5 is deprecated in BearRiver 0.15 and will be removed in future versions." #-} -- | Lift a 5-ary function onto an arrow. arr5 :: Arrow a => (b -> c -> d -> e -> f -> g) -> a (b, c, d, e, f) g arr5 = arr . \h (b, c, d, e, f) -> h b c d e f