def access_union

bendvy-ecs-core@0.1.0.3 · execution_query_schema.bend:22

import bendvy-ecs-core@0.1.0.3/execution_query_schema.bend as ExecutionQuerySchema
import Base
import bendvy-ecs-core@0.1.0.3/execution_query_domain.bend as D

22def access_union(left:D.Access,right:D.Access) -> D.Access:
23  match left right:
24    case D.Access{lr,lw} D.Access{rr,rw}:D.Access{D.union(lr,rr),D.union(lw,rw)}

Uses (2)

Used by (2)