def parties_edges

near-v-framework@0.4.0.0 · domain/architecture/ops.bend:122

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

122def parties_edges(ps: List<&2, P.Party>) -> List<&2, E.Edge>:
123  match ps:
124    case []:
125      []
126    case p <> rest:
127      List.append(&2, E.Edge, party_edges(p), parties_edges(rest))

Uses (5)

Used by (1)