def link_ends
import near-architecture@0.9.1.0/arc.bend as Arcimport Base
374def link_ends(xs: List<&2, Link>) -> List<&2, String>:
375 match xs:
376 case []:
377 []
378 case l <> rest:
379 match l:
380 case Link{a, b, _, _}:
381 a <> b <> link_ends(rest)