def active_val

cswap-bend-cli@0.1.0.0 · setimp.bend:289

import cswap-bend-cli@0.1.0.0/setimp.bend as Setimp
import Base
import cswap-bend-cli@0.1.0.0/json.bend as Json

289def active_val(+v: Json.Json) -> Result<&2, &2, String, Json.Json>:
290  match v:
291    case Json.JStr{s}:
292      Done{v}
293    case Json.JNull{}:
294      Done{v}
295    case _:
296      Fail{"active_profile must be a profile name"}

Uses (3)

Used by (1)