def dq
import cswap-bend-cli@0.1.0.0/fmt/csv.bend as Csvimport Base
19def dq(s: String) -> String:
20 match s:
21 case SNil{}:
22 ""
23 case SCon{Chr{+c}, t}:
24 Bool.pick(String, U32.is_eq(c, 34), "\"\"", SCon{Chr{c}, SNil{}}) ++ dq(t)