Programming Clojure, Fourth Edition: Why use (interate inc 0) instead of (range)? (p. 122)

Is there a reason to user (def m-seq (map m (iterate inc 0)))Instead of(def m-seq (map m (range)))?