def accumulated
import mylsm-lsm-store@0.3.2.0/src/Decimal.bend as Decimalimport Base
56def accumulated(ok: Bool, acc: Nat, digit: Nat, leading_zero: Bool) -> Scan:
57 match ok:
58 case False{}:
59 Failed{Overflow{}}
60 case True{}:
61 Reading{Nat.add(Nat.mul(acc, 10n), digit), True{}, leading_zero}