[][src]Crate combination

What it is

combination is a lib to do math jobs like permutate and combinate data from vec.

extern crate combination;
use combination::permutate::*;

#[test]
#[cfg(test)]
fn test_permutation() {
    let data = vec![10, 20, 30, 40];
    let val = permutate_vec(&data);
    for item in val {
       println!("{:?}", item);
    }
}

Modules

combine
permutate