Deterministic reducer from run-scoped events to result projections.
Summary
Functions
@spec apply_event!(ASM.Run.State.t(), ASM.Event.t()) :: ASM.Run.State.t()
@spec final?(ASM.Run.State.t()) :: boolean()
@spec to_result(ASM.Run.State.t()) :: ASM.Result.t()