def zero.point

yaml-for-bend@0.1.1.0 · value.bend:265

import yaml-for-bend@0.1.1.0/value.bend as Value
import Base

265def zero.point(s: String) -> String:
266  match s:
267    case SNil{}:
268      ""
269    case SCon{c, t}:
270      match c:
271        case '.':
272          match t:
273            case SNil{}:
274              ".0"
275            case SCon{+d, +u}:
276              Bool.pick(String, Char.is_digit(d), SCon{'.', SCon{d, u}}, ".0" ++ SCon{d, u})
277        case _:
278          SCon{c, zero.point(t)}

Uses (9)

Used by (1)