# Zocam v0.2.0 - Table of Contents

> A time library: points, spans, and interval algebra.

## Pages

- [Zocam](readme.md)

## Modules

- [Zocam](Zocam.md): A three-layer library for time: calendar things, sets of them, and
concrete intervals.
- [Zocam.ISO](Zocam.ISO.md): One calendar, checked at the door: `Calendar.ISO`.
- [Zocam.Intervals](Zocam.Intervals.md): The linear kernel: sets of concrete intervals on one axis, with
union, intersection, complement, and difference.
- [Zocam.Point](Zocam.Point.md): A calendar point: a concrete or abstract "thing about time".
- [Zocam.Span](Zocam.Span.md): Sets of instants built from calendar points: arcs, unions,
intersections, complements, and ordinal selection.
- [Zocam.Span.Arc](Zocam.Span.Arc.md): A directed span between two bounds of the same form, with
per-side closings, a step, and an overflow policy.

- Exceptions
  - [Zocam.Point.ComposeError](Zocam.Point.ComposeError.md): Raised (or returned) when two points do not compose.

