Since we've already pointed out some non-books, I'll point you at:
That includes three intro books: a course textbook from a Yale CS intro to Haskell, an online book intended for experienced programmers, and a book written specifically for the School of Haskell. Being on the SoH gives you two advantages: 1) exercises are presented as active code snippets that you can edit and run in your browser, which means 2) you don't have to figure out how to get a Haskell environment set up on your system.
Full disclosure: I've done contract work for FP Complete, including participation in selecting what material wound up in the "Starting with Haskell" folder.