Packages

A toolkit for building event-driven applications in Elixir with event sourcing and CQRS patterns

Current section

Files

Jump to
ex_sorcery lib sorcery.ex
Raw

lib/sorcery.ex

defmodule Sorcery do
@moduledoc """
Sorcery is a toolkit for building event-driven applications in Elixir.
It provides several components:
- `Sorcery.Event` - Core event structure and validation
- `Sorcery.EventStore` - Event persistence and retrieval
- `Sorcery.Stores` - Built-in event store implementations
"""
defdelegate execute(domain, command), to: Sorcery.Domain.Server
end