fib-o1 0.1.3

generate Fibonacci sequence numbers in O(1) time
Documentation
1
2
3
4
5
6
7
8
9
use fib_o1::{Fib, OutOfBoundsError};
fn main() -> Result<(), OutOfBoundsError<u32>> {
    let mut i = 0u32;
    while let Ok(out) = u32::fib(i) {
        println!("{out}");
        i += 1;
    }
    Ok(())
}