Which of these is more idiomatic Clojure?
(def book {:title "Joy of Clojure"
:authors ["Michael Fogus" "Chris Houser"]})
(get-in book [:authors 0])
;; => "Michael Fogus"
(-> book :authors first)
;; => "Michael Fogus"
When I have much more complicated data structures, this becomes more relevant. Presumably there's no technical difference between the two?