romu 0.8.0

A pseudo random number generator using the Romu algorithm.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use std::io::{BufWriter, Write};

fn main() {
    use romu::Rng;

    let mut buffer = BufWriter::new(std::io::stdout());

    let rng = Rng::new();

    loop {
        buffer
            .write_all(&rng.u64().to_ne_bytes())
            .expect("can't write to stdout");
    }
}