View Source Reactor.Executor.Sync (reactor v0.2.1)
Handle the synchronous execution of a single step, along with any mutations to the reactor or execution state.
Link to this section Summary
Functions
Try and run a step synchronously.
Link to this section Functions
@spec run(Reactor.t(), Reactor.Executor.State.t(), Reactor.Step.t() | nil) :: {:continue | :recurse | :halt | :undo, Reactor.t(), Reactor.Executor.State.t()}
Try and run a step synchronously.