# OneFlight v0.1.0 - Table of Contents

> Collapse concurrent duplicate Elixir calls into one supervised execution per key.

## Pages

- [OneFlight: singleflight for Elixir](readme.md)
- [Changelog](changelog.md)
- [Roadmap](roadmap.md)
- [LICENSE](license.md)

## Modules

- [OneFlight](OneFlight.md): Collapses concurrent duplicate calls into one supervised execution per key.
- [OneFlight.Flight](OneFlight.Flight.md): Handle returned by `OneFlight.async/3`.

- Exceptions
  - [OneFlight.Error](OneFlight.Error.md): Error returned by `OneFlight` non-bang APIs and raised by bang APIs.

