Joint.res.joint: def of ezx@1.11.0.0 Import: import ezx@1.11.0.0/src/ws/joint.bend as Joint Lines 642-649 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=642&end_line=649 import Base import ezx@1.11.0.0/src/ledger/manifest.bend as M # the root's ledger and the members', resolved, joined, the members imported # by name after the root's own dependencies def res.joint(xs: List<&2, Member>, +ns: List<&2, M.Dep>) -> Joint: match xs: case []: Clash{"ez: the workspace root has no ledger"} case Member{_dir, +root} <> ms: combine(with.deps(root, List.append(&2, M.Dep, deps.of(root), ns)), ms) Uses (8): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List.append https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/ledger/manifest.bend&name=Dep https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/ws/joint.bend&name=Joint 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=combine https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/ws/joint.bend&name=deps.of https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/ws/joint.bend&name=with.deps