title: Clojure get nested map value
body: <p>So I'm used to having a nested array or map of settings in my applications. I tried setting one up in Clojure like this:</p>
  
  <pre><code>(def gridSettings
    {:width 50
     :height 50
     :ground {:variations 25}
     :water {:variations 25}
     })
  </code></pre>
  
  <p>And I wondered if you know of a good way of retrieving a nested value? I tried writing</p>
  
  <pre><code>(:variations (:ground gridSettings))
  </code></pre>
  
  <p>Which works, but it's backwords and rather cumbersome, especially if I add a few levels.</p>