[Haskell-cafe] Non-STM bounded queue