//! Sources of randomness.
//!
//! ## Example
//!
//! ```
//! use random::Source;
//!
//! let mut source = random::default(42);
//! println!("Scalar: {:?}", source.read::<f64>());
//! println!("Vector: {:?}", source.iter().take(2).collect::<Vec<f64>>());
//! ```
pub use Sequence;
pub use Source;
pub use Value;
pub use Xorshift128Plus;
pub use Xorshift128Plus as Default;
/// Create an instance of the default source.
///
/// The default source is the Xorshift128+ algorithm.