# Functions

New create a new Semaphore with n permits.

# Structs

Instance is an implementation of semaphore.