def clear_domains
bendvy-ecs-core@0.1.0.4 · restore_graph_runtime_state.bend:29
import bendvy-ecs-core@0.1.0.4/restore_graph_runtime_state.bend as RestoreGraphRuntimeState
import Base
import bendvy-ecs-core@0.1.0.4/relation_commands.bend as Notice
import bendvy-ecs-core@0.1.0.4/internal/relation_failures/domains.bend as Domains
29def clear_domains(~S:Data,~P:Data,values:List<&2,Domains.Domain<S,Notice.Notice<S,P>>>) -> List<&2,Domains.Domain<S,Notice.Notice<S,P>>>:
30 match values:
31 case []:[]
32 case head <> rest:clear_domain(~S,~P,head) <> clear_domains(~S,~P,rest)