def bound_selected
bendvy-ecs-core@0.1.0.4 · ordinary_condition_composition.bend:121
import bendvy-ecs-core@0.1.0.4/ordinary_condition_composition.bend as OrdinaryConditionComposition
import Base
121def bound_selected(~World:Type,~Owner:Type,~evaluate:Owner -> World -> Evaluation<World,Owner>,chosen:Bool,id:U32,owner:Owner,world:World) -> Evaluation<World,BoundOwner<Owner>>:
122 match chosen:
123 case False{}:NoBinding{world,BoundOwner{id,owner}}
124 case True{}:bound_returned(~World,~Owner,id,evaluate(owner,world))