title: Error using Prelude.read in Hamlet Yesod
body: <p>I get an error when I use the following Haskell code inside Hamlet Yesod:</p>
  
  <pre><code>#{show $ (read "True" :: Bool)}
  </code></pre>
  
  <p>It seems it doesn't accept <code>':'</code> characters, but I actually need it.</p>
  
  <p>The error is the following:</p>
  
  <pre class="lang-none prettyprint-override"><code>Handler/Game.hs:85:11:
      Exception when trying to run compile-time code:
        "#{show $ read "True" :: Bool}" (line 1, column 25):
  unexpected ":"
  expecting "}"
  </code></pre>
  
  <p>Is it possible to bypass this error and be able to use <code>Prelude.read</code>?</p>