RosettaCodeData/Task/Fibonacci-sequence/Nemerle/fibonacci-sequence-2.nemerle
Ingy döt Net d066446780 langs a-z
2013-04-10 22:43:41 -07:00

13 lines
215 B
Text

Fibonacci(x : long, current : long, next : long) : long
{
match(x)
{
|0 => current
|_ => Fibonacci(x - 1, next, current + next)
}
}
Fibonacci(x : long) : long
{
Fibonacci(x, 0, 1)
}