View Source Reactor.Executor.Sync (reactor v0.10.1)
Handle the synchronous execution of a single step, along with any mutations to the reactor or execution state.
Summary
Functions
Try and run a step synchronously.
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.