I understand that Lisps are (usually) dynamically typed, but I guess their values still have types. Functions are values in lisps, so I wonder what is the type of function +?
List of numbers -> number seemed most likely, so I tried (+ '(2 3)) and (+ [2 3]) in Clojure, but neither worked.
Is it possible to query the type of a value (or expression) in Clojure REPL?