# tuplex v0.1.0 - Table of Contents

> A Linda tuple space for the BEAM. Processes coordinate by writing tuples into a shared
store and reading them by pattern rather than by address, decoupling producer and
consumer in time, space, and reference.

## Pages

- [Tuplex](readme.md)
- [Changelog](changelog.md)
- [Mutation log](mutation_log.md)

## Modules

- [Tuplex](Tuplex.md): A Linda tuple space for the BEAM.
- [Tuplex.Telemetry](Tuplex.Telemetry.md): The `:telemetry` events Tuplex emits.

- Internal
  - [Tuplex.Store](Tuplex.Store.md): > #### Internal {: .warning}
>
> Published because its semantics are load-bearing for anyone reasoning about the space —
> the storage form is where the sharp edges are. It is **not part of the public API and
> not covered by semantic versioning**: the record layout will change when ephemeral
> tuples land, and no version bump will be considered breaking for it. Use `Tuplex`.
  - [Tuplex.Template](Tuplex.Template.md): > #### Internal {: .warning}
>
> Published because the matching rules below are the exact semantics of every template in
> the library, and there is nowhere better to state them. It is **not part of the public
> API and not covered by semantic versioning**. Use `Tuplex`.

