RosettaCodeData/Task/Anonymous-recursion/Julia/anonymous-recursion.julia
2014-01-17 05:34:36 +00:00

7 lines
165 B
Text

function fib(n)
if n < 0
throw(ArgumentError("negative arguments not allowed"))
end
aux(m) = m < 2 ? one(m) : aux(m-1) + aux(m-2)
aux(n)
end