(defn hash
"Returns the hash code of its argument. Note this is the hash code
consistent with =, and thus is different than .hashCode for Integer,
Short, Byte and Clojure collections."
{:added "1.0"
:static true}
[x] (. clojure.lang.Util (hasheq x)))