fn fib( n:int ) -> int { match n { 0 => 0, 1 => 1, n => fib(n-1) + fib(n-2) } } fn main() { let mut count = 0; while count < 10 { println(fmt!("%? term: %?",count,fib(count))); count += 1; } }