packages feed

Yampa 0.10.5 → 0.10.5.1

raw patch · 2 files changed

+5/−1 lines, 2 filesnew-uploaderPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- FRP.Yampa.Point2: instance (GHC.Float.RealFloat a, GHC.Show.Show a) => GHC.Show.Show (FRP.Yampa.Point2.Point2 a)
- FRP.Yampa.Vector2: instance (GHC.Float.RealFloat a, GHC.Show.Show a) => GHC.Show.Show (FRP.Yampa.Vector2.Vector2 a)
- FRP.Yampa.Vector3: instance (GHC.Float.RealFloat a, GHC.Show.Show a) => GHC.Show.Show (FRP.Yampa.Vector3.Vector3 a)
+ FRP.Yampa: infixl 6 `merge`
+ FRP.Yampa: infixl 7 `joinE`
+ FRP.Yampa: infixl 8 `gate`
+ FRP.Yampa: infixl 9 #
+ FRP.Yampa: infixr 0 >=-
+ FRP.Yampa.Basic: infixr 0 >=-
+ FRP.Yampa.Core: infixr 1 >>>
+ FRP.Yampa.Delays: infixr 0 `fby`
+ FRP.Yampa.Event: infixl 6 `merge`
+ FRP.Yampa.Event: infixl 7 `joinE`
+ FRP.Yampa.Event: infixl 8 `gate`
+ FRP.Yampa.EventS: infixr 5 `andThen`
+ FRP.Yampa.Miscellany: infixl 7 `fMod`
+ FRP.Yampa.Miscellany: infixl 9 #
+ FRP.Yampa.Point2: instance (GHC.Show.Show a, GHC.Float.RealFloat a) => GHC.Show.Show (FRP.Yampa.Point2.Point2 a)
+ FRP.Yampa.Task: infixl 0 `repeatUntil`
+ FRP.Yampa.Vector2: instance (GHC.Show.Show a, GHC.Float.RealFloat a) => GHC.Show.Show (FRP.Yampa.Vector2.Vector2 a)
+ FRP.Yampa.Vector3: instance (GHC.Show.Show a, GHC.Float.RealFloat a) => GHC.Show.Show (FRP.Yampa.Vector3.Vector3 a)
- FRP.Yampa: dpSwitch :: Functor col => (forall sf. a -> col sf -> col (b, sf)) -> col (SF b c) -> SF (a, col c) (Event d) -> (col (SF b c) -> d -> SF a (col c)) -> SF a (col c)
+ FRP.Yampa: dpSwitch :: Functor col => (forall sf. (a -> col sf -> col (b, sf))) -> col (SF b c) -> SF (a, col c) (Event d) -> (col (SF b c) -> d -> SF a (col c)) -> SF a (col c)
- FRP.Yampa: drpSwitch :: Functor col => (forall sf. a -> col sf -> col (b, sf)) -> col (SF b c) -> SF (a, Event (col (SF b c) -> col (SF b c))) (col c)
+ FRP.Yampa: drpSwitch :: Functor col => (forall sf. (a -> col sf -> col (b, sf))) -> col (SF b c) -> SF (a, Event (col (SF b c) -> col (SF b c))) (col c)
- FRP.Yampa: pSwitch :: Functor col => (forall sf. a -> col sf -> col (b, sf)) -> col (SF b c) -> SF (a, col c) (Event d) -> (col (SF b c) -> d -> SF a (col c)) -> SF a (col c)
+ FRP.Yampa: pSwitch :: Functor col => (forall sf. (a -> col sf -> col (b, sf))) -> col (SF b c) -> SF (a, col c) (Event d) -> (col (SF b c) -> d -> SF a (col c)) -> SF a (col c)
- FRP.Yampa: par :: Functor col => (forall sf. a -> col sf -> col (b, sf)) -> col (SF b c) -> SF a (col c)
+ FRP.Yampa: par :: Functor col => (forall sf. (a -> col sf -> col (b, sf))) -> col (SF b c) -> SF a (col c)
- FRP.Yampa: rpSwitch :: Functor col => (forall sf. a -> col sf -> col (b, sf)) -> col (SF b c) -> SF (a, Event (col (SF b c) -> col (SF b c))) (col c)
+ FRP.Yampa: rpSwitch :: Functor col => (forall sf. (a -> col sf -> col (b, sf))) -> col (SF b c) -> SF (a, Event (col (SF b c) -> col (SF b c))) (col c)
- FRP.Yampa.Switches: dpSwitch :: Functor col => (forall sf. a -> col sf -> col (b, sf)) -> col (SF b c) -> SF (a, col c) (Event d) -> (col (SF b c) -> d -> SF a (col c)) -> SF a (col c)
+ FRP.Yampa.Switches: dpSwitch :: Functor col => (forall sf. (a -> col sf -> col (b, sf))) -> col (SF b c) -> SF (a, col c) (Event d) -> (col (SF b c) -> d -> SF a (col c)) -> SF a (col c)
- FRP.Yampa.Switches: drpSwitch :: Functor col => (forall sf. a -> col sf -> col (b, sf)) -> col (SF b c) -> SF (a, Event (col (SF b c) -> col (SF b c))) (col c)
+ FRP.Yampa.Switches: drpSwitch :: Functor col => (forall sf. (a -> col sf -> col (b, sf))) -> col (SF b c) -> SF (a, Event (col (SF b c) -> col (SF b c))) (col c)
- FRP.Yampa.Switches: pSwitch :: Functor col => (forall sf. a -> col sf -> col (b, sf)) -> col (SF b c) -> SF (a, col c) (Event d) -> (col (SF b c) -> d -> SF a (col c)) -> SF a (col c)
+ FRP.Yampa.Switches: pSwitch :: Functor col => (forall sf. (a -> col sf -> col (b, sf))) -> col (SF b c) -> SF (a, col c) (Event d) -> (col (SF b c) -> d -> SF a (col c)) -> SF a (col c)
- FRP.Yampa.Switches: par :: Functor col => (forall sf. a -> col sf -> col (b, sf)) -> col (SF b c) -> SF a (col c)
+ FRP.Yampa.Switches: par :: Functor col => (forall sf. (a -> col sf -> col (b, sf))) -> col (SF b c) -> SF a (col c)
- FRP.Yampa.Switches: rpSwitch :: Functor col => (forall sf. a -> col sf -> col (b, sf)) -> col (SF b c) -> SF (a, Event (col (SF b c) -> col (SF b c))) (col c)
+ FRP.Yampa.Switches: rpSwitch :: Functor col => (forall sf. (a -> col sf -> col (b, sf))) -> col (SF b c) -> SF (a, Event (col (SF b c) -> col (SF b c))) (col c)

Files

CHANGELOG view
@@ -1,3 +1,7 @@+2017-04-26 Ivan Perez <ivan.perez@keera.co.uk>+        * .travis.yml: Instruct TravisCI upload package to hackage.+        * Yampa.cabal: Version bump (0.10.5.1).+ 2016-05-23 Ivan Perez <ivan.perez@keera.co.uk>         * src/: Adds new -:> combinator.         * Yampa.cabal: Version bump (0.10.5).
Yampa.cabal view
@@ -1,5 +1,5 @@ name: Yampa-version: 0.10.5+version: 0.10.5.1 cabal-version: >= 1.8 license: BSD3 license-file: LICENSE