packages feed

yampa-canvas 0.2.2 → 0.2.3

raw patch · 4 files changed

+24/−13 lines, 4 filesdep +simple-affine-spacedep ~Yampadep ~basedep ~blank-canvasPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependencies added: simple-affine-space

Dependency ranges changed: Yampa, base, blank-canvas, text, time

API changes (from Hackage documentation)

- FRP.Yampa.Canvas: reactimateSFinContext :: (Event -> Canvas (Event a)) -> (b -> Canvas ()) -> SF (Event a) b -> DeviceContext -> IO ()
+ FRP.Yampa.Canvas: reactimateSFinContext :: forall a b. (Event -> Canvas (Event a)) -> (b -> Canvas ()) -> SF (Event a) b -> DeviceContext -> IO ()

Files

CHANGELOG.md view
@@ -1,3 +1,8 @@+## 0.2.3 [2018.11.03]+* Allow building the `yampa-canvas` library with `Yampa-0.13`.+* Require building the `yampa-canvas-bouncing-balls` example with `Yampa-0.13`+  (and `simple-affine-space-0.1`, as a result).+ ## 0.2.2 * Allow building with `blank-canvas-0.6` and `Yampa-0.10` 
example/BouncingBalls.hs view
@@ -5,8 +5,8 @@ -- set browser to: http://localhost:3000/ import Graphics.Blank hiding (Event) import FRP.Yampa-import FRP.Yampa.Vector2 import Data.Text(Text)+import Data.Vector2  import FRP.Yampa.Canvas 
example/DropBalls.hs view
@@ -3,10 +3,10 @@ module Main where  -- set browser to: http://localhost:3000/+import Data.Vector2 import Graphics.Blank hiding (Event) import qualified Graphics.Blank as Blank import FRP.Yampa-import FRP.Yampa.Vector2  import FRP.Yampa.Canvas import BouncingBalls hiding (main,renderScene)
yampa-canvas.cabal view
@@ -1,5 +1,5 @@ name:                yampa-canvas-version:             0.2.2+version:             0.2.3 synopsis:            blank-canvas frontend for Yampa description:         @blank-canvas@ frontend for @Yampa@ license:             BSD3@@ -10,7 +10,12 @@ category:            Graphics build-type:          Simple extra-source-files:  CHANGELOG.md, README.md-tested-with:         GHC == 7.8.4, GHC == 7.10.3+tested-with:         GHC == 7.8.4+                   , GHC == 7.10.3+                   , GHC == 8.0.2+                   , GHC == 8.2.2+                   , GHC == 8.4.4+                   , GHC == 8.6.1 cabal-version:       >=1.10  source-repository head@@ -20,11 +25,11 @@ library   exposed-modules:     FRP.Yampa.Canvas   other-extensions:    ScopedTypeVariables-  build-depends:       base            >= 4.7   && < 4.9,+  build-depends:       base            >= 4.7   && < 4.13,                        blank-canvas    >= 0.5   && < 0.7,-                       stm             == 2.4.*,-                       time            >= 1.4   && < 1.6,-                       Yampa           >= 0.9.6 && < 0.11+                       stm             >= 2.4   && < 2.6,+                       time            >= 1.4   && < 1.9,+                       Yampa           >= 0.9.6 && < 0.14   hs-source-dirs:      src   default-language:    Haskell2010 @@ -37,11 +42,12 @@     buildable:	       True   else     buildable:	       False-  build-depends:       base            >= 4.7   && < 4.9,-                       blank-canvas    >= 0.5   && < 0.7,-                       text            >= 1.1   && < 1.3,-                       Yampa           >= 0.9.6 && < 0.11,-                       yampa-canvas    == 0.2.2+  build-depends:       base                >= 4.7  && < 4.13,+                       blank-canvas        >= 0.5  && < 0.7,+                       simple-affine-space >= 0.1  && < 0.2,+                       text                >= 1.1  && < 1.3,+                       Yampa               >= 0.13 && < 0.14,+                       yampa-canvas   main-is:             DropBalls.hs   other-modules:       BouncingBalls   hs-source-dirs:      example