RosettaCodeData/Task/Factorial/OCaml/factorial-2.ocaml

6 lines
115 B
Text
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
let factorial n =
let rec loop i accum =
if i > n then accum
else loop (i + 1) (accum * i)
in loop 1 1