def imports
import near-v-framework@0.4.0.0/domain/architecture/system/effects.bend as Effectsimport Base
import near-v-framework@0.4.0.0/domain/architecture/system/effs/io.bend as X
49def imports(ls: List<&2, String>, +dir: String) -> List<&2, String>:
50 match ls:
51 case []:
52 []
53 case l <> rest:
54 X.nonempty(import_of(l, dir) <> imports(rest, dir))