DependencyExecutor.handled: def of bendvy-ecs-core@0.1.0.3 Import: import bendvy-ecs-core@0.1.0.3/dependency_executor.bend as DependencyExecutor Lines 28-31 of bendvy-ecs-core@0.1.0.3/dependency_executor.bend: https://jend.leeeet.dev/read.txt?path=bendvy-ecs-core@0.1.0.3/dependency_executor.bend&start_line=28&end_line=31 import Base def handled(~State:Type,~Requirement:Data,~Error:Data,~Out:Data,next:State -> List<&2,Observation> -> ExecutionResult,returned:State & Handling,error:Error,events:List<&2,Observation>) -> ExecutionResult: match returned: case (state,Continue{}):next(state,events) case (state,Escalate{}):Stopped{state,error,events} Uses (6): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Pair https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Sigma https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.3/dependency_executor.bend&name=ExecutionResult https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.3/dependency_executor.bend&name=Handling https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.3/dependency_executor.bend&name=Observation