Joint.hubs.other: def of ezx@1.11.0.0 Import: import ezx@1.11.0.0/src/ws/joint.bend as Joint Lines 327-334 of ezx@1.11.0.0/src/ws/joint.bend: https://jend.leeeet.dev/read.txt?path=ezx@1.11.0.0/src/ws/joint.bend&start_line=327&end_line=334 import Base import ezx@1.11.0.0/src/ws/workspace.bend as W # the first member naming another hub, "" for none def hubs.other(+hub: String, ms: List<&2, Member>) -> String: match ms: case []: "" case Member{+ds, mm} <> tl: rest = hubs.other(hub, tl) Bool.pick(String, hub.one(hub, mm), rest, W.segs.text(ds)) Uses (6): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool.pick https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=String https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/ws/joint.bend&name=Member https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/ws/joint.bend&name=hub.one https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/ws/workspace.bend&name=segs.text