Every repository with this icon (
Every repository with this icon (
Processing for Clojure
This lib is a wrapper for the Processing project. Mixture of Clojure and Processing enables you to do live-coding and experiment easily.
Most of the function are covered; some have a slightly different name than in Java (partly because Clojure is confused by methods of the same arity but different argument types). Most of the constants are accessible.
How To Use It?
Add your core.jar file from the Processing installation to your
CLASSPATH (you can do it in Clojure with add-classpath).
Then, create a JAR by running ant and also add the resulting file to
your CLASSPATH.
Examples
The examples directory contains a simple script to get you going.
COMMON ISSUES
clj-procesing may not work if you're using add-classpath to put the
Processing jars into your CLASSPATH. Please, use a "proper" way to set
up your CLASSPATH (eg. with a special script like the clj
on Clojure Wiki)
TODO
- docstrings
- include remaining constants








