def joint.members

ezx@1.11.0.0 · src/ws/joint.bend:841

import ezx@1.11.0.0/src/ws/joint.bend as Joint
import Base
import ezx@1.11.0.0/src/ledger/manifest.bend as M
import ezx@1.11.0.0/src/pkg/pkg.bend as K
import ezx@1.11.0.0/src/ws/workspace.bend as W

841# the members joined, once the member set is known
842def joint.members(
843  ms: W.Members,
844  +text: String,
845  +fs: List<&2, Found>,
846  +files: List<&2, K.Source>
847) -> Joint:
848  match ms:
849    case W.Refused{why}:
850      Clash{why}
851    case W.Members{_root, dirs}:
852      joint.root(M.parse(text), fs, dirs, files)

Uses (8)

Used by (1)