title: Apply-recur macro in Clojure
body: <p>I'm not very familiar with Clojure/Lisp macros. I would like to write <code>apply-recur</code> macro which would have same meaning as <code>(apply recur ...)</code></p>
  
  <p>I guess there is no real need for such macro but I think it's a good exercise. So I'm asking for your solution. </p>