:name ; keyword: evaluates to itself, fast equality, used as map keys
:user/name ; namespaced keyword
::local ; auto-namespaced to the current ns (:user/local)
(keyword "status") ; :status
(name :user/name) ; "name"
(namespace :user/name) ; "user"
(:name {:name "Ana"}) ; "Ana": keywords are functions that look themselves up
'my-symbol ; symbol (names that refer to things)
(symbol "foo") ; foo
4.4 Booleans and nil
true false nil
(if nil "yes" "no") ; "no": only nil and false are falsey
(if 0 "yes" "no") ; "yes": 0, "", and () are truthy
(nil? nil) (some? 1) (true? true) (boolean nil) ; true true true false