(neg? x)
Returns true if n is less than 0, false otherwise.
n
Returns true if num is less than zero, else false
(defn ^boolean neg? [x] (cljs.core/neg? x))
(core/defmacro ^::ana/numeric neg? [x] `(< ~x 0))