peroxide
macro_rules! runif { ( $x0:expr, $start:expr, $end:expr ) => { ... }; ( $x0:expr ) => { ... }; }
R like random uniform
extern crate peroxide; use peroxide::*; let a = runif!(5, -1, 1); println!("{:?}", a); let b = runif!(5); // same as runif!(5,0,1) println!("{:?}", b);