title: Haskell new line not working
body: <p>Been messing around for about 20 minutes now trying to get the new line working however it always shows in GHCI as a single line.</p>
  
  <p>Here is what I enter into GHCi:</p>
  
  <pre><code>displayFilm ("Skyfall",["Daniel Craig", "Judi Dench", "Ralph Fiennes"], 2012, ["Bill", "Olga", "Zoe", "Paula", "Megan", "Sam", "Wally"])
  </code></pre>
  
  <p>Here is what is printed:</p>
  
  <p><code>"Skyfall----------\n Cast: Daniel Craig, Judi Dench, Ralph Fiennes\n Year: 2012\n Fans: 7\n"</code></p>
  
  <pre><code>displayList :: [String] -&gt; String
  displayList [] = ""
  displayList [x] = x ++ "" ++  displayList []
  displayList (x:xs) = x ++ ", " ++ displayList xs
  
  
  displayFilm :: Film -&gt; String
  displayFilm (title, cast, year, fans) = 
      title ++ "----------" ++
      "\n Cast: " ++ (displayList cast) ++
      "\n Year: " ++ (show year) ++
      "\n Fans: " ++ show (length fans) ++ "\n"
  </code></pre>