title: Using required namespace in the repl
body: <p>When I require a namespace inside a clojure-script source file, I can use it afterwards in the code. </p>
  
  <p>E.g:</p>
  
  <pre><code>(ns my.core
    (:require [mylib.core :as lib]))
  
  (lib/my-f)
  
  (def something 99)
  </code></pre>
  
  <p>However, when I try to call <code>(lib/my-f)</code> inside the repl - after changing the namespace via <code>(ns my.core)</code> - I cannot access it. In contrast, all other definitions inside the ns are acessible: like <code>something</code> from the example above.</p>
  
  <p>Is there a way to access the requirements in the repl? Or do I have to require them manually in the repl every time? This would be very tedious of course.</p>