[Haskell-beginners] getRecursiveContents - example from `Real World Haskell'