This book worked me over pretty hard. It covers the functional programming language Haskell, emphasizing its usage in real world applications. It really did a phenomenal job at this, despite the several times I could barely stop myself from throwing it across the room. But I kept chugging through...