The book is divided into a Beginner's Track, an Advanced Track, and a section called "Haskell in Practice" which covers more day-to-day issues and uses mostly only items from the Beginner's Track.