def activate
import bendvy-ecs-core@0.1.0.4/internal/relation_failures/readings.bend as Readingsimport Base
import domains.bend as D
28def activate(~S: Data,~E: Data,keys: List<&2,D.DescriptorKey<S>>,domains: List<&2,D.Domain<S,E>>,+id: U32) -> List<&2,D.Domain<S,E>>:
29 match keys:
30 case []: domains
31 case key <> rest: activate(~S,~E,rest,D.activate_one(~S,~E,domains,key,id),id)