def pair_description

bendvy-ecs-core@0.1.0.4 · ordinary_owned_event_declaration.bend:20

import bendvy-ecs-core@0.1.0.4/ordinary_owned_event_declaration.bend as OrdinaryOwnedEventDeclaration
import Base

20# Combine metadata left first, preserving duplicate names and propagating
21# opacity from either side. This does not combine live logs or publish payloads.
22def pair_description(left:Description,right:Description) -> Description:
23  match left right:
24    case Description{left,lo} Description{right,ro}:Description{List.append(&2,String,left,right),Bool.or(lo,ro)}

Uses (4)

Used by (1)