[Haskell-beginners] newbie seeking code review