RosettaCodeData/Task/Ackermann_function/Haskell/ackermann_function.hs

4 lines
72 B
Haskell
Raw Normal View History

2013-04-09 00:46:50 -07:00
ack 0 n = n + 1
ack m 0 = ack (m-1) 1
ack m n = ack (m-1) (ack m (n-1))