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)