def bash_cases
import cli@0.2.0.0/cli.bend as Cliimport Base
6580def bash_cases(words: List<&2, String>, cases: List<&2, String>) ->
6581 List<&2, String>:
6582 match cases:
6583 case Nil{}: []
6584 case head <> tail:
6585 List.concat(&2, String, [
6586 [String.concat([" ", Sh.quote(String.join(words, " ")), ")"]),
6587 " case $1 in"],
6588 head <> tail,
6589 [" esac ;;"],
6590 ])