Control.Concurrent.Classy.QSem
Simple Quantity Semaphores
data
QSem
m
newQSem
waitQSem
signalQSem