[Haskell-beginners] howto reason infinite lists