• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /// A function that adds two numbers
add(a: i32, b: i32) -> i322 pub fn add(a: i32, b: i32) -> i32 {
3     // This line adds two i32's
4     a + b
5 }
6 
7 /// Calculate the n'th fibonacci number
fibonacci(n: i32) -> i328 pub fn fibonacci(n: i32) -> i32 {
9     match n {
10         0 => 1,
11         1 => 1,
12         _ => fibonacci(n - 1) + fibonacci(n - 2),
13     }
14 }
15