def handled
bendvy-ecs-core@0.1.0.3 · dependency_executor.bend:28
import bendvy-ecs-core@0.1.0.3/dependency_executor.bend as DependencyExecutor
import Base
28def handled(~State:Type,~Requirement:Data,~Error:Data,~Out:Data,next:State -> List<&2,Observation<Error,Out>> -> ExecutionResult<State,Requirement,Error,Out>,returned:State & Handling,error:Error,events:List<&2,Observation<Error,Out>>) -> ExecutionResult<State,Requirement,Error,Out>:
29 match returned:
30 case (state,Continue{}):next(state,events)
31 case (state,Escalate{}):Stopped{state,error,events}