title: Dynamic function chaining in Clojure
body: <p>Is there any idiomatic way to do some thing similar to what the -> macro does, but with a dynamic list of functions?</p>
  
  <p>I.e. apply every function in a vector to the output of the last function (all functions take one argument)</p>