ex_state v0.2.0 API Reference

Modules

ExState loads and persists workflow execution to a database through Ecto.

ExState.Definition provides macros to define a workflow state chart.

ExState.Ecto.Multi provides convencience functions for creating and transitioning workflows in Ecto.Multi operations.

ExState.Ecto.Query provides functions for querying workflow state in the database through Ecto.

ExState.Execution executes state transitions with a state chart.