def sh_list

cli@0.2.0.0 · cli.bend:6489

import cli@0.2.0.0/cli.bend as Cli
import Base

6489# Words quoted for sh, apart by sep.
6490def sh_list(words: List<&2, String>, +sep: String) -> String:
6491  match words:
6492    case Nil{}: ""
6493    case word <> Nil{}: Sh.quote(word)
6494    case word <> tail: String.concat([Sh.quote(word), sep, sh_list(tail, sep)])

Uses (4)

Used by (5)