Changelog for mwc-random-0.15.0.1
Changes in 0.15.0.1
- Bug in generation of Int/Word in both uniform and uniformR is fixed. (#75)
Changes in 0.15.0.0
-
withSystemRandomSTandcreateSystemSeedare added. -
withSystemRandomis deprecated. -
random>=1.2is dependency ofmwc-random. -
Instances for type classes
StatefulGen&FrozenGendefined in random-1.2 are added forGen. -
Functions in
System.Random.MWC.DistributionsandSystem.Random.MWC.CondensedTablenow work with arbitraryStatefulGen -
System.Random.MWC.uniformVectornow works with arbitraryStatefulGenas well and uses in-place initialization instead ofgenerateM. It should be faster for anything but IO and ST (those shoud remain same).
Changes in 0.14.0.0
-
Low level functions for acquiring random data for initialization of PRGN state is moved to
System.Random.MWC.SeedSourcemodule -
Ensure that carry is always correct when restoring PRNG state from seed. Only affects users who create 258 element seed manually. (#63, #65)
Changes in 0.13.6.0
tablePoissonnow can handle λ>1923, see #59 for details. That required intoduction of dependency on math-functions.
Changes in 0.13.5.0
logCategoricaladded
Changes in 0.13.4.0
withSystemRandomuses RtlGenRandom for seeding generator on windows
Changes in 0.13.3.1
- primitive-0.6 compatibility
Changes in 0.13.3.0
-
Monadic variant of vector shuffle added:
uniformShuffleM -
Context on
uniformShuffleloosened
Changes in 0.13.2.2
- Fixed crash during gen. initialization on Windows when stderr is not available (#36).
Changes in 0.13.2.0
-
Generators for beta, Bernoully, Dirichlet and categorical distributions added.
-
Functions for generating random shuffles added.
Changes in 0.13.1.2
- GHC 7.9 support
Changes in 0.13.1.1
- Long standing performance problem in normal distribution fixed (#16)
Changes in 0.13.1.0
createSystemRandomadded
Changes in 0.13.0.0
-
Workaround for GHC bug 8072 (bug 25). GHC 7.6 on 32-bit platrofms is affected.
-
Generators for truncated exponential and geometric distributions added.
Changes in 0.12.0.0
-
Fucntion
asGenIOandasGenSTadded. -
Generation of discrete random variates using condensed tables methed. Tables for Poisson and binomial distributions are provided.