def Dispatch

bendvy-ecs-core@0.1.0.3 · dependency_registry_program.bend:5

import bendvy-ecs-core@0.1.0.3/dependency_registry_program.bend as DependencyRegistryProgram
import 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>)

Uses (3)

Used by (18)