I don't think there's an existing function, but you could use [`pcalls`](http://clojuredocs.org/clojure.core/pcalls): (defn prun [n f] (apply pcalls (repeat n f))) You don't need to wrap `myfunc` with `#()` in the call to`repeatedly`, btw, nor calling `prun` as defined above: (prun 10 myfunc) You may find [`pvalues`](http://clojuredocs.org/clojure.core/pvalues) useful as well.