API Reference chronicle v#0.0.1

Copy Markdown View Source

Modules

Idiomatic Elixir client for the Chronicle event-sourcing platform.

Supervisor that manages a Chronicle connection and all registered observers.

Manages a resilient Chronicle gRPC channel with automatic reconnection.

Parses and formats Chronicle connection strings.

Represents a Chronicle server address with host and port.

Registers event constraints with a Chronicle event store.

Appends and queries events in a Chronicle event log.

Macro for defining Chronicle event types.

Registers event types with a Chronicle event store.

Behaviour and macro for defining Chronicle reactors.

Macro for defining Chronicle read models with embedded model-bound projections.

Queries Chronicle read model instances.

Behaviour and macro for defining Chronicle reducers.