Spde → See

Spde is a tool for writing Processing code in a cutting-edge programming language. (Scala!) It’s also a tool for learning that language — and functional programming in general — visually.

The following are example applets built from the spde-examples project:

And many examples are featured in this video overview: