about summary refs log tree commit diff
path: root/src/libstd/rand/distributions/exponential.rs
AgeCommit message (Collapse)AuthorLines
2014-03-12std: Move rand to librand.Huon Wilson-142/+0
This functionality is not super-core and so doesn't need to be included in std. It's possible that std may need rand (it does a little bit now, for io::test) in which case the functionality required could be moved to a secret hidden module and reexposed by librand. Unfortunately, using #[deprecated] here is hard: there's too much to mock to make it feasible, since we have to ensure that programs still typecheck to reach the linting phase.
2014-02-20move extra::test to libtestLiigo Zhuang-1/+2
2014-02-17Remove Real trait and move methods into FloatBrendan Zabarauskas-1/+1
This is part of the effort to simplify `std::num`, as tracked in issue #10387.
2014-01-09Merge some numeric traits with Real and don't re-export RealExtBrendan Zabarauskas-1/+1
The methods contained in `std::num::{Algebraic, Trigonometric, Exponential, Hyperbolic}` have now been moved into `std::num::Real`. This is part of an ongoing effort to simplify `std::num` (see issue #10387). `std::num::RealExt` has also been removed from the prelude because it is not a commonly used trait.
2014-01-07stdtest: Fix all leaked trait importsAlex Crichton-5/+5
2014-01-07std: Fill in all missing importsAlex Crichton-0/+1
Fallout from the previous commits
2014-01-04Don't allow newtype structs to be dereferenced. #6246Brian Anderson-1/+2
2013-12-26std::rand: remove the `fn main()` from the examples.Huon Wilson-5/+3
2013-12-07std::rand: move normal and exponential to their own file.Huon Wilson-0/+141