real-world-haskell Working through the exercises in the book before persuing active development of ls-adventures