def set.spec

cswap-bend-cli@0.1.0.0 · setcmd.bend:132

import cswap-bend-cli@0.1.0.0/setcmd.bend as Setcmd
import Base
import cswap-bend-cli@0.1.0.0/setwrite.bend as Setwrite
import cswap-bend-cli@0.1.0.0/cmd.bend as Cmd
import cswap-bend-cli@0.1.0.0/settings.bend as Settings

132def set.spec(+root: String, r: Result<&2, &2, String, Settings.Spec>, value: String) -> IO(Cmd.Out):
133  match r:
134    case Fail{m}:
135      IO.pure(Cmd.Out, Cmd.fail(m))
136    case Done{+sp}:
137      set.parsed(root, sp, Setwrite.parse_value(sp, value))

Uses (9)

Used by (1)