[Haskell-beginners] Re: defining 'init' in terms of 'foldr'