The processing package

[Tags: bsd3, library]

Processing is a visual design programming language. Processing.js is the sister project of Processing designed for the web. The Haskell processing package is a web animation library with Processing.js as backend.

What is this for?

With this library you are able to write scripts that, once executed in a browser, will execute interactive visual programs.

Where can I see a running example?

Running examples are provided in the examples directory. These are some of the outputs:

The code of the latter is included in the source distribution.

How do I learn to use it?

The API reference of the library includes guidance and is complemented with code examples. Look also to the examples directory included in the source distribution. It contains some fully working examples. Also online at:

https://github.com/Daniel-Diaz/processing/tree/master/examples

The library provides different APIs (interfaces). Each one with a different philosophy.

The module Graphics.Web.Processing.Html helps you to create the HTML document where you will display the animation.


Properties

Versions1.0.0.0, 1.0.0.1, 1.0.1.0, 1.1.0.0, 1.2.0.0, 1.2.0.1
Dependenciesbase (==4.*), blaze-html (>=0.5.1 && <0.8), containers (==0.5.*), directory (==1.2.*), filepath (>=1.1.0.0 && <1.4), mainland-pretty (==0.2.*), multiset (>=0.2.2 && <0.3), QuickCheck, quickcheck-instances, template-haskell, text (>=0.11.2.3 && <2), transformers (==0.3.*)
LicenseBSD3
AuthorDaniel Díaz
MaintainerDaniel Díaz (dhelta.diaz `at` gmail.com)
StabilityIn development
CategoryGraphics
Bug trackerhttps://github.com/Daniel-Diaz/processing/issues
Source repositoryhead: git clone git@github.com:Daniel-Diaz/processing.git
UploadedTue Feb 4 15:45:21 UTC 2014 by DanielDiaz
Downloads522 total (35 in last 30 days)
StatusDocs available [build log]
Successful builds reported [all 1 reports]

Modules

[Index]

Downloads

Maintainers' corner

For package maintainers and hackage trustees