planet-mitchell-0.0.0: src/Concurrency/TBQueue.hs
module Concurrency.TBQueue
(
TBQueue
, newTBQueue
, newTBQueueIO
, readTBQueue
, tryReadTBQueue
, flushTBQueue
, peekTBQueue
, tryPeekTBQueue
, writeTBQueue
, unGetTBQueue
, isEmptyTBQueue
, isFullTBQueue
) where
import Control.Concurrent.STM.TBQueue (flushTBQueue)
import UnliftIO.STM (TBQueue, isEmptyTBQueue, isFullTBQueue,
newTBQueue, newTBQueueIO, peekTBQueue,
readTBQueue, tryPeekTBQueue,
tryReadTBQueue, unGetTBQueue,
writeTBQueue)