Compojure 1.3.0 has been released, which adds a new inline regex syntax to make your route definitions a little more concise.
In previous versions of Compojure, you'd write something like:
(GET ["/user/:id" :id #"\d+] [id] ...)
In Compojure 1.3.0, you can write it:
(GET "/user/:id{\\d+}" [id] ...)
Note that because the regular expressions are defined in a string, you'll need to use a double backslash for escape sequences.
- James