def Yaml.key.go

bend-kube-runtime@0.2.0.0 · src/yaml.bend:628

import bend-kube-runtime@0.2.0.0/src/yaml.bend as Yaml
import Base

628def Yaml.key.go(s: String, acc: String) -> Maybe<&2, KR>:
629  match s:
630    case SNil{}:
631      None{}
632    case SCon{':', SNil{}}:
633      Some{KR{String.reverse(acc), ""}}
634    case SCon{':', SCon{' ', t}}:
635      Some{KR{String.reverse(acc), String.trim(t)}}
636    case SCon{c, t}:
637      Yaml.key.go(t, SCon{c, acc})

Uses (10)

Used by (1)