[Haskell-beginners] Reducing local variable duplication