A QSem
is a simple quantity semaphore, in which the available "quantity" is always dealt with in units of one.
Instances
Eq QSem Typeable QSemnewQSem :: Int -> IO QSemSource
Build a new QSem
with a supplied initial quantity. The initial quantity must be at least 0.
waitQSem :: QSem -> IO ()Source
Wait for a unit to become available
signalQSem :: QSem -> IO ()Source
Signal that a unit of the QSem
is available
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4