17
votes

I have two different web applications in Clojure developed with Compojure. Each use defroutes to create its handler.

How can I combine the two different definitions of defroutes into one defroute? I want to reuse the routes of the first app into the second.

1

1 Answers

26
votes

You can use compojure.core/routes to combine routes:

 (def my-handler
    (routes some-handler
            some-other-handler))