A bozo's blog
(((fn [n] (fn [x] (apply * (repeat n x)))) 2) 16) 256
((partial (fn [n x] (apply * (repeat n x))) 2) 16) 256