def delivered
import bendvy-ecs-core@0.1.0.4/execution_trace.bend as ExecutionTraceimport Base
60def delivered(~State:Type,~Error:Data,~step:State -> TraceEvent<Error> -> State,events:List<&2,TraceEvent<Error>>,state:State) -> State:
61 match events:
62 case []:state
63 case event <> rest:delivered(~State,~Error,~step,rest,step(state,event))