Stumbled upon this curious syntax in a talk by Sussman:
(define ((f x) y) ...)
This is my first Clojure program — a port of a Scheme program I wrote a while back. It generates random expression trees and renders them as greyscale images. There is support to mutate and mix expression trees.
A few favorites: