Welcome! Please see the About page for a little more info on how this works.
What is the difference between (class =) and (type =)? Thnx!
By using the REPL:
=> (source type) (defn type "Returns the :type metadata of x, or its Class if none" {:added "1.0" :static true} [x] (or (get (meta x) :type) (class x))) nil => (source class) (defn class "Returns the Class of x" {:added "1.0" :static true} ^Class [^Object x] (if (nil? x) x (. x (getClass)))) nil