Pan on Yampa : Initial Version (2006/08/15)

Panic.hs is a Pan on Yampa - this is a project that reimplement
Sean Seefried's Pan (http://www.cse.unsw.edu.au/~sseefried/pan/index.html)
and Fran on wxHaskell with Yampa.

paddle.hs is a almost original wxFruit (http://zoo.cs.yale.edu/classes/cs490/03-04b/bartholomew.robinson/)
sample ... except that use menu instead of button.

CFK_GL* is a OpenGL sample code.

Others are modules that is used to implement above program.


----------------------------------------------------------------------
If you try to run programms, you must use some options ... like this:

$ ghci -farrows -fglasgow-exts CFK_GL2.hs


----------------------------------------------------------------------
If you want to use YanPan, you can use Cabal. 

$ runhaskell Setup.hs configure
$ runhaskell Setup.hs build
$ runhaskell Setup.hs install

Below commands are obsolete. Because current version is depend on AutoForms.

$ ghc -farrows -fglasgow-exts -cpp Panic -o Panic --make
LD_PRELOAD="libwx_gtk-2.4.so.0 libwx_gtk_gl-2.4.so.0 libGL.so.1 libGLU.so.1" ghci -farrows -fglasgow-exts -cpp -package lang -i/home/user/package/Yampa-0.9.1/afrp-0.4/src CFK_GL1.hs

If you want to build by raw command, you must see GHC or AutoForms' Document
and you must add options.


----------------------------------------------------------------------
Requirements :
afrp-0.4 (Yampa) or higher, wxHaskell-0.9.4 or higher, Sean Seefried Pan's  Pan modules (http://www.cse.unsw.edu.au/~sseefried/darcs/pan/),
and trunk of AutoForms (http://autoforms.sourceforge.net/).

If you want to use afrp, you must apply afrp.diff in patch directory.
If you want to use AutoForms, you have to get AutoForms HEAD from Subversion and SYB3 (http://homepages.cwi.nl/~ralf/syb3/code.html),
then you must put AutoForms and SYB3 file on dependencies directory.

$ svn co https://svn.sourceforge.net/svnroot/autoforms autoforms
