store/[org.clojure/clojure "1.8.0"] clj::clojure.core/*print-length*

Official Documentation

Add notes

Docstring
==================================================
  *print-length* controls how many items of each collection the
  printer will print. If it is bound to logical false, there is no
  limit. Otherwise, it must be bound to an integer indicating the maximum
  number of items of each collection to print. If a collection contains
  more items, the printer will print items up to the limit followed by
  '...' to represent the remaining items. The root binding is nil
  indicating no limit.

Source

(def ^:dynamic
 ^{:doc "*print-length* controls how many items of each collection the
  printer will print. If it is bound to logical false, there is no
  limit. Otherwise, it must be bound to an integer indicating the maximum
  number of items of each collection to print. If a collection contains
  more items, the printer will print items up to the limit followed by
  '...' to represent the remaining items. The root binding is nil
  indicating no limit."
   :added "1.0"}
 *print-length* nil)

Example 1

Edit
;; Oops! Don't this!!!
(iterate inc 0)
;; Frantically doing C-c C-c :-P
;; Evaluation aborted.

(set! *print-length* 10)
;; => 10

;; Now it's perfectly fine. Yay!
(iterate inc 0)
;; => (0 1 2 3 4 5 6 7 8 9 ...)

Uses on crossclj