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}

Uses (2)

Used by (1)