title: How to avoid last \n character in heredoc
body: <p>In ruby heredoc:</p>
  
  <pre><code>a = &lt;&lt;~TEXT
    asd
    asd
  TEXT
  </code></pre>
  
  <p>it will generate:</p>
  
  <pre><code>[21] pry(main)&gt; a = &lt;&lt;~TEXT
  [21] pry(main)*   asd
  [21] pry(main)*   asd
  [21] pry(main)* TEXT
  =&gt; "asd\n" + "asd\n"
  </code></pre>
  
  <p>It generate a <code>\n</code> at the end of string, how to avoid this?</p>