A Gloss backend for Yampa.
Gloss is a purely functional library to create pictures and animations. Yampa is a Functional Reactive Programming DSL structured using arrow combinators.
This library provides a function to create an interactive gloss animation driven by a signal function that transforms a Gloss input signal into a Gloss Picture.
yampa-gloss is available on hackage: http://hackage.haskell.org/package/yampa-gloss.
$ cabal sandbox init # Optional, but recommended
$ cabal update
$ cabal install yampa-gloss
There is a directory with one example. You can install it with:
$ cabal sandbox init # Optional, but recommended
$ cabal update
$ cabal install yampa-gloss -fexamples
$ ./.cabal-sandbox/bin/yampa-examples-gloss-rotatingcolor
You can collaborate at least in three ways:
- File an issue (https://github.com/ivanperez-keera/Yampa/issues).
- Write documentation (send a link and/or a pull request).
- Konstantin Saveljev (library)
- Ivan Perez (example)
- Ivan Perez
This work is a fork off Yampa2048, created by Konstantin Saveljev. Yampa2048 was inspired by work done by Josh Kirklin and Maia Werbos. See the Yampa2048 repo for details.