def not
import bendvy-ecs-core@0.1.0.4/ordinary_checked_condition.bend as OrdinaryCheckedConditionimport Base
66def not(~World:Type,~Owner:Type,~evaluate:Owner -> World -> Evaluation<World,Owner>,value:Condition<World,Owner,evaluate>) -> Condition<World,Owner,not_run(~World,~Owner,~evaluate)>:
67 match value:
68 case Condition{owner,Description{shape,uses}}:Condition{owner,Description{Not{shape},uses}}
Uses (5)
- bendvy-ecs-core@0.1.0.4/ordinary_checked_condition:Evaluation
- bendvy-ecs-core@0.1.0.4/ordinary_checked_condition:Condition
- bendvy-ecs-core@0.1.0.4/ordinary_checked_condition:Description
- bendvy-ecs-core@0.1.0.4/ordinary_checked_condition:Shape
- bendvy-ecs-core@0.1.0.4/ordinary_checked_condition:not_run
Used by (0)
No other definition uses this definition.