This presentation was given as a lightning talk at Clojure/conj 2013. It introduced the Herbert project, which implements a schema language for Clojure data. The whiteboard-compatible notation (represented as EDN values) is useful for documentation and testing.
video: http://www.youtube.com/watch?v=bmHTFo2Rf2w&t=19m55s