[Haskell-cafe] Bounded STM Queues with load shedding