Clojure FizzBuzz

Written by Liam McLennan

Here is my clojure fizzbuzz:

(defn fizzbuzz []
  (let [divisibleBy3 (fn [x]
                       (= 0 (mod x 3)))
        divisibleBy5 (fn [x]
                       (= 0 (mod x 5)))
        calcz (fn [i]
               (cond
                 (and (divisibleBy3 i) (divisibleBy5 i)) "FizzBuzz"
                 (divisibleBy5 i) "Buzz"
                 (divisibleBy3 i) "Fizz"
                 :else i))
        ]
     (map calcz (range 1 101))))

(fizzbuzz)