Patterning is a ClojureLanguage library I'm working on that generates patterns (eg. wallpaper, textile)
Motivations :
- the basis for some of my ongoing software for both visual art and some SoftwareThatMakesStuff projects. But at the moment, it's more decorative patterns.
- get more into LispLanguage and FunctionalProgramming (in their Clojure incarnation).
There is now rudimentary Patterning support in CardiganBay.
See PatterningInCardiganBay for details
AdamJames is working on patterns in Clojure too.