title: Printing a String 'N' times in Haskell
body: <p>I am really new with Haskell. I am trying to improve my code by printing "Hi" in this order. For example n = 4, the output is:</p>
  
  <pre><code>Hi
  Hi Hi
  Hi Hi Hi
  Hi Hi Hi Hi
  </code></pre>
  
  <p>My current code is:</p>
  
  <pre><code>printHi :: Integer -&gt; String
  printHi n = concat["Hi" | n &lt;- [0..n-1]]
  </code></pre>
  
  <p>and its output is:</p>
  
  <pre><code>Hi Hi Hi Hi
  </code></pre>
  
  <p>Any tips on how I will be able to perform this task? Thanks</p>