parallel-factorial 0.2.1

Simple, fast, parallel factorial calculator.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use std::process;

use parallel_factorial::factorial;

fn main() {
    let args: Vec<String> = std::env::args().collect();
    if args.len() == 1 {
        eprintln!("Please supply an argument.");
        process::exit(22); // EINVAL
    };
    let n: u64 = args[1].parse().expect("Malformed number.");
    println!("{}", factorial(n));
}