[POLL] Destructuring namespaced keywords

The Clojure Guide on destructuring is also an interesting data point. They mention either using :keys+symbols

(let [{:keys [person/name person/age hobby/hobbies]} human] 
  )

or “auto-resolved keywords” (apparently that’s the correct term for these ::foo/bar)

(let [person {::p/name "Franklin", ::p/age 25}
      {:keys [::p/name ::p/age]} person]
  )
1 Like