def show_u.go

bendonnect-rpc@0.1.0.0 · src/pb.bend:136

import bendonnect-rpc@0.1.0.0/src/pb.bend as Pb
import Base
import bend-kit-protobuf@0.1.0.0/protobuf.bend as Pb

136def show_u.go(fuel: Nat, +w: Pb.Word64, +acc: String) -> String:
137  match fuel:
138    case 0n:
139      acc
140    case 1n+p:
141      +d = word64.divmod10(w)
142      pick.then(Pb.Word64.is_zero(w), acc, u => show_u.go(p, dm.q(d), SCon{Chr{(48 + dm.r(d) : U32)}, acc}))

Uses (11)

Used by (1)