title: Assigning literals to terms in GHC
body: <p>Out of curiosity, why is the following program</p>
  <pre class="lang-hs prettyprint-override"><code>1 = 0
  
  &quot;hello&quot; = &quot;world&quot;
  </code></pre>
  <p>valid and compilable by GHC? Is this merely a bug or a feature? Thanks!</p>