store/[org.clojure/clojure "1.7.0"] clj::clojure.core/println

Official Documentation

Add notes
Arities
==================================================
   [& more]

Docstring
==================================================
  Same as print followed by (newline)

Source

(defn println
  "Same as print followed by (newline)"
  {:added "1.0"
   :static true}
  [& more]
    (binding [*print-readably* nil]
      (apply prn more)))

Example 1

Edit
(println "Hello world.")
;; > Hello world.
;; => nil

(def items ["hello" :a 1 (list :b 2) \c {:d 4} #{5 6 7}])
;; => #'user/items

;; println is for human-readable output, like a report. Note the lack of quotes around the string "hello" and the unescaped letter "c". 
(println items)
;; > [hello :a 1 (:b 2) c {:d 4} #{5 6 7}]
;; => nil

;; prn outputs items in a machine-readable format, such as in a source
                                        ; file. Note the double-quotes around the string "hello" and the escaped letter "c".
(prn items)
;; > ["hello" :a 1 (:b 2) \c {:d 4} #{5 6 7}]
;; => nil

;; pr-str produces a string with escaped punctuation, so that println yields the same result as the original prn call.
(println (pr-str items))
;; > ["hello" :a 1 (:b 2) \c {:d 4} #{5 6 7}]
;; => nil

;; Calling println w/o args outputs a newline and nothing else.
(println)
;; > 
;; => nil

;; The newline function does the same.
(newline)
;; > 
;; => nil

Uses on crossclj