All Versions
7
Latest Version
Avg Release Cycle
101 days
Latest Release
1717 days ago
Changelog History
Changelog History
-
v0.1 Changes
May 28, 2020- โฌ๏ธ Drop
random
dependency unconditionally. https://github.com/phadej/splitmix/issues/34
- โฌ๏ธ Drop
-
v0.1.0.1 Changes
- โ Add
INLINEABLE
pragmas tobitmaskWithRejection*
functions - ๐ Support GHC-9.0
- โ Add
-
v0.0.5 Changes
May 28, 2020- โ Add
nextInteger
- ๐ Use smaller range in
bitmaskWithRejection32
and64
, when upper bound is 2n - 1. This changes generated values when they were on the boundary.
- โ Add
-
v0.0.4 Changes
February 24, 2020- โ Add
bitmaskWithRejection32'
andbitmaskWithRejection64'
which generate numbers in closed range[0, n]
. Unticked variants generate in closed-open range[0, n)
.
- โ Add
-
v0.0.3 Changes
July 30, 2019- โ Add
System.Random.SplitMix32
module - โ Add
bitmaskWithRejection32
andbitmaskWithRejection64
functions - โ Add
nextWord32
,nextTwoWord32
andnextFloat
- โ Add
random
flag, dropping dependency onrandom
(breaks things, e.g.QuickCheck
, when disabled).
- โ Add
-
v0.0.2 Changes
- ๐ Support back to GHC-7.0
- โ Add
Read SMGen
instance
-
v0.0.1 Changes
May 16, 2018- โ Add
NFData SMGen
instance - ๐ Fix a bug. http://www.pcg-random.org/posts/bugs-in-splitmix.html The generated numbers will be different for the same seeds!
- โ Add