Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
PureQueue | |
|
newtype WorkerQueue p v Source
WorkerQueue (TVar (PureQueue p v)) |
newQueue :: Int -> IO (WorkerQueue p v) Source
size :: WorkerQueue p v -> STM Int Source
isFull :: WorkerQueue p v -> STM Bool Source
enqueue :: Ord p => p -> v -> WorkerQueue p v -> STM () Source