def check_one_bare

bendvy-ecs-core@0.1.0.3 · schema_fragments.bend:100

import bendvy-ecs-core@0.1.0.3/schema_fragments.bend as SchemaFragments
import Base

100def check_one_bare(~S: Data,+seen: List<&2,Entry<S>>,item: Entry<S>) -> Validation:
101  match item:
102    case Entry{+kind,+key,+name}: check_entry(key_exists(~S,seen,kind,key),name_exists(~S,seen,kind,name),kind,key,name)
103    case Classified{+kind,+key,+name,_}: check_entry(key_exists(~S,seen,kind,key),name_exists(~S,seen,kind,name),kind,key,name)

Uses (6)

Used by (1)