fib-o1 0.1.3

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