def negated
bendvy-ecs-core@0.1.0.4 · ordinary_condition_composition.bend:66
import bendvy-ecs-core@0.1.0.4/ordinary_condition_composition.bend as OrdinaryConditionComposition
import Base
66def negated(~World:Type,~Owner:Type,result:Evaluation<World,Owner>) -> Evaluation<World,Owner>:
67 match result:
68 case Value{world,owner,value}:Value{world,owner,Bool.not(value)}
69 case NoValue{world,owner}:NoValue{world,owner}
70 case InvalidRegistration{world,owner}:InvalidRegistration{world,owner}
71 case NoBinding{world,owner}:NoBinding{world,owner}