[Haskell-beginners] Queues in Haskell