title: How to add two lists in haskell?
body: <p>how can I add for example [1,2,3] to [5,4,6] to return [6,6,8]
  This is what I have so far:</p>
  
  <pre><code>func1 :: [Int]-&gt;[Int]-&gt;[Int]
  func1 x y = [a+b|a&lt;-x,b&lt;-y]
  </code></pre>
  
  <p>Should I try and remove the elements that I don't want or is there a simpler way to do this?</p>