Patterning is a ClojureLanguage library I'm working on that generates patterns (eg. wallpaper, textile)

Motivations :

Repository on GitHub

There is now rudimentary Patterning support in CardiganBay.

See PatterningInCardiganBay for details

AdamJames is working on patterns in Clojure too.