def party_edges
near-v-framework@0.4.0.0 · domain/architecture/ops.bend:106
import near-v-framework@0.4.0.0/domain/architecture/ops.bend as Ops
import Base
import near-v-framework@0.4.0.0/general/compound/edge/type.bend as E
import near-v-framework@0.4.0.0/domain/architecture/environment/party/type.bend as P
106def party_edges(p: P.Party) -> List<&2, E.Edge>:
107 match p:
108 case P.Human{k, _, _, us}:
109 uses_edges(k, us)
110 case P.Organization{k, _, _, _, us}:
111 uses_edges(k, us)
112 case P.Team{k, _, _, _, us}:
113 uses_edges(k, us)