def activate

bendvy-ecs-core@0.1.0.4 · internal/relation_failures/readings.bend:28

import bendvy-ecs-core@0.1.0.4/internal/relation_failures/readings.bend as Readings
import 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)

Uses (5)

Used by (4)