def package_steps

near-v-framework@0.4.0.0 · domain/architecture/system/plan/ops.bend:47

import near-v-framework@0.4.0.0/domain/architecture/system/plan/ops.bend as Ops
import Base
import near-v-framework@0.4.0.0/domain/architecture/system/release/type.bend as Rl
import near-v-framework@0.4.0.0/domain/architecture/system/plan/type.bend as P

47def package_steps(ps: List<&2, Rl.Package>, hs: List<&2, P.Hub>) -> List<&2, P.Step>:
48  match ps:
49    case []:
50      []
51    case p <> prest:
52      match hs:
53        case []:
54          []
55        case h <> hrest:
56          package_step(p, h) <> package_steps(prest, hrest)

Uses (5)

Used by (1)