def Dispatch
import bendvy-ecs-core@0.1.0.3/dependency_registry_program.bend as DependencyRegistryProgramimport Base
import bendvy-ecs-core@0.1.0.3/dependency_executor.bend as Exec
5# Registries retain actual owners and closed sequential dispatch functions.
6def Dispatch(~World:Type,~Owners:Type,~Error:Data,~Out:Data) -> Type:
7 Owners -> World -> U32 -> Owners & (World & Exec.Invocation<Error,Out>)