packages feed

shine-varying-0.1.0.0: shine-varying.cabal

name:                shine-varying
version:             0.1.0.0
synopsis:            FRP interface for shine using the varying package
description:
  This package exports a function that lets you control shine's
  functionality through a `Var` that maps from inputs to a `Picture`
  plus a bunch of utility `Var`s, like the current time and the
  keypresses.
copyright: (c) 2016 Francesco Gazzetta
author:              Francesco Gazzetta
maintainer: Francesco Gazzetta <francygazz@gmail.com>
stability: experimental
homepage: https://github.com/fgaz/shine-varying
bug-reports: https://github.com/fgaz/shine-varying/issues
license:             MIT
license-file:        LICENSE
category:            Graphics, Web, FRP, Javascript
build-type:          Simple
extra-source-files:  README.md
cabal-version:       >=1.8

source-repository head
    type: git
    location: https://github.com/fgaz/shine-varying

library
  exposed-modules:     Graphics.Shine.FRP.Varying
  -- other-modules:       
  -- other-extensions:    
  build-depends:       base >=4.8 && <5.0,
                       ghcjs-dom,
                       shine >=0.0 && <1.0,
                       varying >=0.5 && < 0.6,
                       keycode
  hs-source-dirs:      src

 --TODO run this in an actual window
test-suite test-shine-varying-misc
    type:       exitcode-stdio-1.0
    main-is:    misc.hs
    hs-source-dirs: tests
    build-depends: base, ghcjs-dom, shine, shine-varying, varying, keycode

test-suite test-shine-varying-resize
    type:       exitcode-stdio-1.0
    main-is:    resizeNarwhal.hs
    hs-source-dirs: tests
    build-depends: base, ghcjs-dom, shine, shine-varying