store/[org.clojure/clojure "1.8.0"] clj::clojure.core/min

Official Documentation

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

Docstring
==================================================
  Returns the least of the nums.

Source

(defn min
  "Returns the least of the nums."
  {:added "1.0"
   :inline-arities >1?
   :inline (nary-inline 'min)}
  ([x] x)
  ([x y] (. clojure.lang.Numbers (min x y)))
  ([x y & more]
   (reduce1 min (min x y) more)))

Example 1

Edit
(min 1 2 3 4 5)  
;; => 1

(min 5 4 3 2 1)
;; => 1

(min 100)
;; => 100

Example 2

Edit
;; If elements are already in a sequence, use apply
(apply min [1 2 3 4 3])
;; => 1

(apply min '(4 3 5 6 2))
;; => 2

Uses on crossclj