Prove recursion works
This commit is contained in:
parent
edf342e65a
commit
2722533efd
24
recurse.schala
Normal file
24
recurse.schala
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
|
||||||
|
|
||||||
|
fn hella(x)
|
||||||
|
print("hey")
|
||||||
|
if x == 3 then
|
||||||
|
Null
|
||||||
|
else
|
||||||
|
hella(x + 1)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
hella(0)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
fn fib(x)
|
||||||
|
if x < 3 then
|
||||||
|
1
|
||||||
|
else
|
||||||
|
fib(x - 1) + fib(x - 2)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
fib(10)
|
Loading…
Reference in New Issue
Block a user