title: Converting a hex digest to a long in Clojure
body: <p>How would I convert a hex string (say, a SHA256 digest) to a long in Clojure/Java?</p>
  
  <p>This results in a <code>java.lang.NumberFormatException</code>:</p>
  
  <pre><code>(Long/parseLong "4590d31a9cf5eb30997501f82b1b8db051c01f7ea8a2c413343f2c1b9f5aa04e" 16)
  </code></pre>