mitosis 0.1.1

Crate providing the ability to spawn processes with custom closures
Documentation
use mitosis;

fn main() {
    mitosis::init();
    let five = mitosis::spawn(5, |x| {
        println!("1");
        let x = mitosis::spawn(x, |y| {
            println!("2");
            y
        })
        .join()
        .unwrap();
        println!("3");
        x
    })
    .join()
    .unwrap();
    println!("4");
    assert_eq!(five, 5);
}