Advertisement
Guest User

Untitled

a guest
Sep 10th, 2012
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.40 KB | None | 0 0
  1. (ns clojure-web.core
  2. (:gen-class)
  3. (:use compojure.core ring.adapter.jetty)
  4. (:require [compojure.route :as route]))
  5.  
  6. (def my-routes (ref #{}))
  7.  
  8. (defn add-route [fn]
  9. (dosync
  10. (alter my-routes conj fn)))
  11.  
  12. (add-route (GET "/" [] "Hello, world!"))
  13. (add-route (GET "/" [] "Hey, moon!"))
  14.  
  15. (defroutes app my-routes)
  16.  
  17. (defn -main [port]
  18. (run-jetty app {:port (Integer. port)}))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement