RosettaCodeData/Task/Ackermann-function/Standard-ML/ackermann-function.ml
Ingy döt Net d066446780 langs a-z
2013-04-10 22:43:41 -07:00

3 lines
80 B
OCaml

fun a (0, n) = n+1
| a (m, 0) = a (m-1, 1)
| a (m, n) = a (m-1, a (m, n-1))