2 (:use [clojure.contrib test-is]
7 (defn repeated-1 [f1 f2 m]
10 :else (repeated-1 f1 (compose f2 f1) (- m 1))))
13 (repeated-1 f (compose f f) (- n 1)))
15 (deftest test-repeated-square-twotimes-of-5
16 (is (= ((repeated square 2) 5)
19 (deftest test-repeated-square-twotimes-of-2
20 (is (= ((repeated square 2) 2)