A good book alfter LYAH is Real World Haskell, which is also freely available at http://book.realworldhaskell.org/read/.

And the classic "reference" for typeclasses is the Typeclassopedia (https://wiki.haskell.org/Typeclassopedia) but it is very very dense and terse.