Plan.names.outcome: def of ezx@1.11.0.0 Import: import ezx@1.11.0.0/src/fetch/plan.bend as Plan Lines 628-641 of ezx@1.11.0.0/src/fetch/plan.bend: https://jend.leeeet.dev/read.txt?path=ezx@1.11.0.0/src/fetch/plan.bend&start_line=628&end_line=641 import Base import ezx@1.11.0.0/src/lock/plan.bend as P # how the names end the fetch: the first that refuses, or `o`, how the # packages ended it, which comes first def names.outcome(ms: List<&2, Nm>) -> P.Outcome: match ms: case []: P.Success{} case m <> t: match m: case NmStop{why}: P.Refused{why} case NmAsk{nv}: P.Refused{"ez: " ++ nv ++ " was never looked for under BEND_LIB"} case _: names.outcome(t) Uses (4): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=String.append https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/fetch/plan.bend&name=Nm https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/lock/plan.bend&name=Outcome