On 21 November 2010 22:57, Miki <[email protected]> wrote:
> Usage is simple - add "EVIL" definition to your application
> "defroutes":
>
> (defroutes app
> (GET "/" [] "Nothing here! (try /evil)")
> (EVIL "/evil")
> (route/not-found "Dude! I can't find it."))
>
> Comments/criticism/improvements welcomed.
"EVIL" doesn't have to be a macro. You could just make it a function:
(defn EVIL [path]
(GET path [expr]
(if (nil? expr)
(html path)
(json-str (eval-expr expr))))
- James
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to [email protected]
Note that posts from new members are moderated - please be patient with your
first post.
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en