View Source Ash.Flow (ash v1.52.0-rc.7)
A flow is a static definition of a set of steps in your system. ALPHA - do not use
Flows are backed by executors, which determine how the workflow steps are performed.
The executor can be overriden on invocation, but not all executors will be capable of running all flows.
WARNING: this is beyond alpha. There are still active unknowns in the implementation, and the performance is entirely untested.
Flow DSL documentation: Ash.Flow
Link to this section Summary
Link to this section Types
@type t() :: module()