summary refs log tree commit diff
path: root/src/libstd/rand/mod.rs
AgeCommit message (Expand)AuthorLines
2014-12-19libstd: use `#[deriving(Copy)]`Jorge Aparicio-3/+1
2014-12-18librustc: Always parse `macro!()`/`macro![]` as expressions if notPatrick Walton-1/+1
2014-12-09rollup merge of #19614: steveklabnik/gh19599Alex Crichton-1/+1
2014-12-08librustc: Make `Copy` opt-in.Niko Matsakis-1/+6
2014-12-08auto merge of #19378 : japaric/rust/no-as-slice, r=alexcrichtonbors-3/+3
2014-12-07remove usage of notrust from the docsSteve Klabnik-1/+1
2014-12-06libstd: remove unnecessary `as_slice()` callsJorge Aparicio-3/+3
2014-12-05Utilize fewer reexportsCorey Farwell-1/+1
2014-11-25Fallout from stabilizationAaron Turon-1/+1
2014-11-23std: Add a new top-level thread_local moduleAlex Crichton-19/+12
2014-11-17Fix fallout from coercion removalNick Cameron-6/+6
2014-11-06std::rand::OsRng: Use `getrandom` syscall on Linuxklutzy-2/+6
2014-10-30collections: Enable IndexMut for some collectionsAlex Crichton-1/+1
2014-10-29Rename fail! to panic!Steve Klabnik-6/+6
2014-09-30Include ChaCha pseudorandom generatorSamuel Neves-1/+1
2014-09-16Fallout from renamingAaron Turon-1/+1
2014-08-26Use temp vars for implicit coercion to ^[T]Nick Cameron-3/+6
2014-08-21auto merge of #16362 : nham/rust/std_rand_pi_example, r=huonwbors-0/+43
2014-08-21Use unicode pi symbol in pi estimation example. Additional tweaksnham-7/+7
2014-08-21Surround formula in a 'notrust' code blocknham-0/+2
2014-08-18libsyntax: Remove the `use foo = bar` syntax from the language in favorPatrick Walton-2/+2
2014-08-08Remove the dist function; it is more efficient to compare squared distancesnham-5/+1
2014-08-08Add example of estimating pi using Monte Carlo simulation to std::randnham-0/+45
2014-07-28doc: use //! instead of /*! ... */ in std::randJonas Hietala-167/+163
2014-07-28doc: More efficient Monty Hall simulationJonas Hietala-8/+8
2014-07-28doc: Monty Hall simulation for std::randJonas Hietala-0/+103
2014-07-18Improve documentation for rand::randomSteve Klabnik-9/+14
2014-06-30libstd: set baseline stability levels.Aaron Turon-0/+2
2014-06-29rand: Small fix in parameter namePiotr Jawniak-5/+5
2014-06-24librustc: Remove the fallback to `int` from typechecking.Niko Matsakis-14/+14
2014-06-10Fix unclear wording of commenttheptrk-1/+1
2014-06-06Rename Iterator::len to countAaron Turon-6/+6
2014-05-30Rename OSRng to OsRngPiotr Jawniak-8/+8
2014-05-29std: Recreate a `rand` moduleAlex Crichton-0/+525
2014-03-12std: Move rand to librand.Huon Wilson-906/+0
2014-03-04Rename all variables that have uppercase characters in their names to use onl...Palmer Cox-4/+4
2014-02-20move extra::test to libtestLiigo Zhuang-1/+2
2014-01-31Introduce marker types for indicating variance and for opting outNiko Matsakis-4/+5
2014-01-11Remove re-exports of std::io::stdio::{print, println} in the prelude.Brendan Zabarauskas-1/+1
2014-01-07stdtest: Fix all leaked trait importsAlex Crichton-4/+2
2014-01-04Don't allow newtype structs to be dereferenced. #6246Brian Anderson-10/+6
2013-12-29auto merge of #11134 : lucab/rust/lucab/libstd-doc, r=cmrbors-1/+1
2013-12-27std: uniform modules titles for docLuca Bruno-1/+1
2013-12-26std::rand: remove the `fn main()` from the examples.Huon Wilson-124/+81
2013-12-23std: Fix all code examplesAlex Crichton-7/+8
2013-12-15std: fix spelling in docs.Huon Wilson-1/+1
2013-12-11Make 'self lifetime illegal.Erik Price-3/+3
2013-12-08Remove dead codesKiet Tran-0/+1
2013-11-26test: Remove non-procedure uses of `do` from compiletest, libstd tests,Patrick Walton-10/+10
2013-11-22std::rand: move TaskRng off @mut.Huon Wilson-16/+29