def norm.choice
import cswap-bend-cli@0.1.0.0/setload.bend as Setloadimport Base
import cswap-bend-cli@0.1.0.0/json.bend as Json
83def norm.choice(choices: String, dflt: Json.Json, v: Json.Json) -> Json.Json:
84 match v:
85 case Json.JStr{+s}:
86 norm.pick(has_str(String.split(choices, ','), s), Json.JStr{s}, dflt)
87 case _:
88 dflt