Part 7: Examples
Fibonacci
let fib = (n:int):>int => {
if n <? 2 {
return n
} else {
return fib(n - 1) + fib(n - 2)
}
}
let main = ():>int => {
return fib(10) # returns 55
}
Press ← or → to navigate between chapters
Press S or / to search in the book
Press ? to show this help
Press Esc to hide this help
let fib = (n:int):>int => {
if n <? 2 {
return n
} else {
return fib(n - 1) + fib(n - 2)
}
}
let main = ():>int => {
return fib(10) # returns 55
}