title: In Clojure, how to change (def) a variable value inside a function
body: <p>So, I've just started learning Clojure and I'm now facing a problem that I couldn't google myself out of.</p>
  
  <p>Here is my code atm:</p>
  
  <pre><code>=&gt; (def a "asd")
  =&gt; a
  "asd"
  =&gt; (defn bla [entry_value] (def entry_value "qwe"))
  =&gt; (bla a)
  #'exercise.core/entry_value
  =&gt; a
  "asd"
  =&gt; entry_value
  "qwe"
  </code></pre>
  
  <p>What I really wanted was for <strong>a</strong> to have <strong>"qwe"</strong> as value.
  Is it possible?</p>
  
  <p>Thanks for the help!</p>