# Mutex v3.0.6 - Table of Contents

> This package implements a simple mutex as a GenServer. It allows to lock keys and handles locking multiple keys without deadlocks.

## Pages

- [Overview](readme.md)
- [License](license.md)

## Modules

- [Mutex](Mutex.md): This is the main module in this application, it implements a mutex as a
GenServer with a notification system to be able to await lock releases.
- [Mutex.Lock](Mutex.Lock.md): This module defines a struct containing the key(s) locked with all the
locking functions in `Mutex`.

