Does your editor remove blanks at the line endings? (I've now tweaked my Emacs Haskell code skeleton so as not to insert them in the future.)