def Selection

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

import bendvy-ecs-core@0.1.0.3/dependency_registry_program.bend as DependencyRegistryProgram
import Base

16def Selection(~World:Type,~Owners:Type,~Error:Data,~Out:Data,~dispatch:Dispatch(~World,~Owners,~Error,~Out)) -> Type:
17  @-F:Family(~Error,~Out) -> @-embed:Embed(~Error,~Out,~F) -> @-pair:Join(~Error,~Out,~F) -> @-empty:Vacant(~Error,~Out,~F) -> Owners -> F(World,Owners,dispatch)

Uses (5)

Used by (4)