RosettaCodeData/Task/Anonymous-recursion/Pluto/anonymous-recursion.pluto
2026-04-30 12:34:36 -04:00

8 lines
170 B
Text

local function fib(n)
assert(n >= 0, "Argument must be non-negative.")
local f
f = |m| -> m < 2 ? m : f(m - 1) + f(m - 2)
return f(n)
end
print(fib(36))