[Haskell-beginners] Re: a better way to do this