def norm.str

cswap-bend-cli@0.1.0.0 · setload.bend:90

import cswap-bend-cli@0.1.0.0/setload.bend as Setload
import Base
import cswap-bend-cli@0.1.0.0/json.bend as Json

90def norm.str(dflt: Json.Json, v: Json.Json) -> Json.Json:
91  match v:
92    case Json.JStr{+s}:
93      norm.pick(Bool.not(String.is_empty(s)), Json.JStr{s}, dflt)
94    case _:
95      dflt

Uses (4)

Used by (1)