RosettaCodeData/Task/Fibonacci-sequence/Rust/fibonacci-sequence-1.rust
2023-07-01 13:44:08 -04:00

11 lines
245 B
Text

fn main() {
let mut prev = 0;
// Rust needs this type hint for the checked_add method
let mut curr = 1usize;
while let Some(n) = curr.checked_add(prev) {
prev = curr;
curr = n;
println!("{}", n);
}
}