def sync.all
ezx@1.11.0.0 · src/tool/run.bend:340
import ezx@1.11.0.0/src/tool/run.bend as Run
import Base
import ezx@1.11.0.0/src/tool/world.bend as TW
340
341def sync.all(
342 ns: List<&2, String>,
343 +here: String,
344 +vars: TW.Env,
345 +bend: String,
346 +led: Maybe<&2, String>,
347 +lock: Maybe<&2, String>
348) -> IO(Unit):
349 match ns:
350 case []:
351 IO.pure(Unit, Unit{})
352 case +h <> t:
353 do IO<Unit>:
354 go(TW.Install{}, h, "", here, vars, bend, led, lock)
355 sync.all(t, here, vars, bend, led, lock)