def float.mk

cswap-bend-cli@0.1.0.0 · usage/text.bend:78

import cswap-bend-cli@0.1.0.0/usage/text.bend as Text
import Base
import cswap-bend-cli@0.1.0.0/clock.bend as Clock

78def float.mk(neg: Bool, +i: String, +f: String) -> Maybe<&2, String>:
79  maybe.none_if(Bool.not(Clock.all_digits(i) && Clock.all_digits(f) && Bool.not(String.is_empty(i))),
80    Clock.sel.s(neg, "-", "") ++ strip0(i) ++ "." ++ String.reverse(strip0(String.reverse(f))))

Uses (12)

Used by (1)