OrdinaryCheckedBindings.bind: def of bendvy-ecs-core@0.1.0.4 Import: import bendvy-ecs-core@0.1.0.4/ordinary_checked_bindings.bend as OrdinaryCheckedBindings Lines 24-26 of bendvy-ecs-core@0.1.0.4/ordinary_checked_bindings.bend: https://jend.leeeet.dev/read.txt?path=bendvy-ecs-core@0.1.0.4/ordinary_checked_bindings.bend&start_line=24&end_line=26 import Base import bendvy-ecs-core@0.1.0.4/ordinary_checked_condition.bend as Cond def bind(~World:Type,~Owner:Type,~evaluate:Owner -> World -> Cond.Evaluation,+id:U32,value:Cond.Condition) -> Bindings,select(~World,~Owner,~evaluate)>: match value: case Cond.Condition{owner,description}:Bindings{BoundOwner{id,owner},[Description{id,description}]} Uses (8): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32 https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/ordinary_checked_bindings.bend&name=Bindings https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/ordinary_checked_bindings.bend&name=BoundOwner https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/ordinary_checked_bindings.bend&name=Description https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/ordinary_checked_bindings.bend&name=select https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/ordinary_checked_condition.bend&name=Condition https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/ordinary_checked_condition.bend&name=Evaluation