RosettaCodeData/Task/Anonymous-recursion/Ela/anonymous-recursion-1.ela
Ingy döt Net 764da6cbbb CDE
2013-04-10 16:57:12 -07:00

2 lines
108 B
Text

fib n | n < 0 = fail "Negative n"
| else = fix (\f n -> if n < 2 then n else f (n - 1) + f (n - 2)) n