def packs.named

ezx@1.11.0.0 · src/lock/plan.bend:295

import ezx@1.11.0.0/src/lock/plan.bend as Plan
import Base
import ezx@1.11.0.0/src/lock/world.bend as W
import ezx@1.11.0.0/src/lock/lock.bend as L

295# every name the packages a walk resolved import
296def packs.named(+js: List<&2, W.Judged>, ps: List<&2, L.Pack>) -> List<&2, String>:
297  match ps:
298    case []:
299      []
300    case +h <> t:
301      List.append(&2, String, L.kids.named(pack.srcs(look(js, L.pack.hash(h)))),
302        packs.named(js, t))

Uses (9)

Used by (3)