[Haskell-cafe] Real World Haskell: confusion