def source_exts
import near-v-framework@0.4.0.0/domain/architecture/system/container/ops.bend as Opsimport Base
218def source_exts(paths: List<&2, String>) -> List<&2, String>:
219 match paths:
220 case []:
221 []
222 case +p <> rest:
223 +more = source_exts(rest)
224 Bool.pick(List<&2, String>, String.is_empty(source_ext(p)), more, source_ext(p) <> more)