@tulip/semaphore (npm): A promise on steroids
Keywords: semaphore|promises