def contains

bendvy-ecs-core@0.1.0.4 · restore_graph_validation.bend:9

import bendvy-ecs-core@0.1.0.4/restore_graph_validation.bend as RestoreGraphValidation
import Base
import bendvy-ecs-core@0.1.0.4/entity_key.bend as Key
import bendvy-ecs-core@0.1.0.4/snapshot_data.bend as Basic

9def contains(+key:Key.Key,entities:List<&2,Basic.Entity>) -> Bool:
10  match entities:
11    case []:False{}
12    case Basic.Entity{other,_} <> rest:Bool.or(Key.equal(key,other),contains(key,rest))

Uses (6)

Used by (1)