def commands
bendvy-ecs-core@0.1.0.3 · execution_relation_command.bend:12
import bendvy-ecs-core@0.1.0.3/execution_relation_command.bend as ExecutionRelationCommand
import Base
import bendvy-ecs-core@0.1.0.3/execution_composer_layout.bend as Layout
import bendvy-ecs-core@0.1.0.3/execution_relation_operation.bend as O
12def commands(~S:Data,~Q:Type,~route:Layout.Route,~enqueue:Q -> Layout.Route -> O.Operation<S> -> Q) -> Commands<Q,S>:
13 Commands{queue => source => target => enqueue(queue,route,O.Relate{source,target}),queue => source => enqueue(queue,route,O.Unrelate{source})}