title: Why Haskell range needs spaces when using [LT .. GT]?
body: <p>Why is it that when I do range in Haskell, this works:</p>
  
  <pre><code>[LT .. GT]
  </code></pre>
  
  <p>but this doesn't:</p>
  
  <pre><code>[LT..GT]
  </code></pre>
  
  <p>and what does this cryptic error mean:</p>
  
  <pre><code>&lt;interactive&gt;:1:2:
      Failed to load interface for `LT':
        Use -v to see a list of the files searched for.
  
  &lt;interactive&gt;:1:2:
      A section must be enclosed in parentheses thus: (`LT..` GT)
  </code></pre>
  
  <p>However, When I use Ints, the second form (without spaces) works:</p>
  
  <pre><code>[1..3]
  </code></pre>