def union_list

bendvy-ecs-core@0.1.0.3 · execution_query_domain.bend:44

import bendvy-ecs-core@0.1.0.3/execution_query_domain.bend as ExecutionQueryDomain
import Base

44def union_list(offsets:List<&2,U32>,+result:Domain) -> Domain:
45  match offsets:
46    case []:result
47    case +offset <> rest:union_list(rest,insert(result,offset,contains(result,offset)))

Uses (5)

Used by (1)