[Haskell-cafe] Lazy monadic queues