def factorial_go
import bend-collections@1.0.0.0/src/math/natural.bend as Naturalimport Base
115def factorial_go(n: Nat, +acc: Nat) -> Nat:
116 match n:
117 case 0n:
118 acc
119 case 1n+ +p:
120 factorial_go(p, Nat.mul(1n+p, acc))
import bend-collections@1.0.0.0/src/math/natural.bend as Naturalimport Base
115def factorial_go(n: Nat, +acc: Nat) -> Nat:
116 match n:
117 case 0n:
118 acc
119 case 1n+ +p:
120 factorial_go(p, Nat.mul(1n+p, acc))