store/[org.clojure/clojure "1.6.0"] clj::clojure.core/first

Official Documentation

Add notes
Arities
==================================================
   [coll]

Docstring
==================================================
  Returns the first item in the collection. Calls seq on its
    argument. If coll is nil, returns nil.

Source

(def
 ^{:arglists '([coll])
   :doc "Returns the first item in the collection. Calls seq on its
    argument. If coll is nil, returns nil."
   :added "1.0"
   :static true}
 first (fn ^:static first [coll] (. clojure.lang.RT (first coll))))

Example 1

Edit
(first nil)
;; => nil

(first [])
;; => nil

Example 2

Edit
(first '(:alpha :bravo :charlie))
;; => :alpha

Uses on crossclj