packages feed

elerea-examples-2.2.1: elerea-examples.cabal

Name:                elerea-examples
Version:             2.2.1
Cabal-Version:       >= 1.2
Synopsis:            Example applications for Elerea
Category:            reactivity, FRP
Description:

  Example applications for Elerea. They are factored out into their
  own package so as to avoid unnecessary dependencies in the
  library. Check out the @doc@ directory for the colourful literate
  sources.
  .
  The programs included are the following:
  .
  * bounce: an example for creating dynamic collections of signals;
    left click to create balls, drag existing balls with left button
    to propel them and drag with right to select balls for deletion
    (upon release);
  .
  * chase: a minimal example that demonstrates reactivity and mutually
    recursive signals;
  .
  * breakout: a not too fancy breakout clone; you can simply use the
    mouse to move the paddle.

Author:              Patai Gergely
Maintainer:          Patai Gergely (patai@iit.bme.hu)
Copyright:           (c) 2009-2011, Patai Gergely
License:             BSD3
License-File:        LICENSE
Stability:           experimental
Build-Type:          Simple
Extra-Source-Files:
  src/Common/Vector.lhs
  src/Common/Utils.lhs

  src/Bounce/Event.hs
  src/Bounce/Math.hs
  src/Bounce/Util.hs
  src/Bounce/Vector.hs

  doc/Breakout.html
  doc/Breakout.png
  doc/Chase.html
  doc/hscolour.css
  doc/Makefile

  README

Executable elerea-bounce
  HS-Source-Dirs:    src/Bounce
  Main-IS:           Main.hs
  Build-Depends:     base >= 3 && < 5, elerea >= 2.2.0, OpenGL, GLFW >= 0.4
  GHC-Options:       -O2 -fno-warn-deprecated-flags

Executable elerea-breakout
  HS-Source-Dirs:    src
  Main-IS:           Breakout.lhs
  Build-Depends:     base >= 3 && < 5, elerea >= 2.2.0, OpenGL, GLFW >= 0.4
  GHC-Options:       -O2 -fno-warn-deprecated-flags

Executable elerea-chase
  HS-Source-Dirs:    src
  Main-IS:           Chase.lhs
  Build-Depends:     base >= 3 && < 5, elerea >= 2.2.0, OpenGL, GLFW >= 0.4
  GHC-Options:       -O2 -fno-warn-deprecated-flags