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?

An example output can be reached at http://liibe.com/experimental/rocket.html. Also, take a look at http://liibe.com/experimental/mill.html. The code of the latter is included in the source distribution (/examples/mill.hs).

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.

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.


[Skip to Readme]

Properties

Versions 1.0.0.0, 1.0.0.1, 1.0.1.0, 1.1.0.0, 1.2.0.0, 1.2.0.1, 1.2.0.2
Dependencies base (==4.*), blaze-html, containers, ghc-prim, mainland-pretty, multiset, text, transformers [details]
License BSD3
Author Daniel Díaz
Maintainer Daniel Díaz (dhelta.diaz `at` gmail.com)
Stability In development
Category Graphics
Bug tracker https://github.com/Daniel-Diaz/processing/issues
Source repository head: git clone git@github.com:Daniel-Diaz/processing.git
Uploaded Sat Aug 3 19:57:28 UTC 2013 by DanielDiaz
Distributions NixOS:1.2.0.2
Downloads 1159 total (16 in the last 30 days)
Votes
1 []
Status Docs uploaded by user
Build status unknown [no reports yet]

Modules

[Index]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees

Readme for processing

Readme for processing-1.0.0.1

Processing library

Web graphic applications with processing.js as backend.

Still in development!

Examples

Find examples of usage at the examples directory. The mill example looks like this.