RosettaCodeData/Task/Anonymous-recursion/Julia/anonymous-recursion.julia
2023-07-01 13:44:08 -04: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