erg
|
5c2b2b024e
|
more cleanup of mersenne-twister -- you can actually understand it now :)
|
2008-04-03 13:04:24 -05:00 |
erg
|
d642347f34
|
move bit twiddling words to math.bitfields.lib
use 32-bit in mersenne-twister
|
2008-04-03 11:55:08 -05:00 |
Doug Coleman
|
6ac0d4692f
|
remove wrap word, add circular to mersenne twister
|
2008-04-01 20:20:13 -05:00 |
Doug Coleman
|
f49c72bb05
|
remove curry2 from mersenne.private...
|
2008-03-31 15:31:51 -05:00 |
Slava Pestov
|
d87667f903
|
Add inline declaration
|
2008-03-30 23:54:57 -05:00 |
erg
|
c30a8a68ee
|
refactor mersenne-twister to not use new-effects
|
2008-03-30 18:22:35 -05:00 |
Slava Pestov
|
daa6855dae
|
Fix conflict
|
2008-03-28 23:37:42 -05:00 |
Slava Pestov
|
1f3e6fd0b7
|
combinators.cleave is now core
|
2008-03-28 23:00:20 -05:00 |
Doug Coleman
|
2426fc44bb
|
remove random.backend
|
2008-03-27 06:27:36 -05:00 |
Doug Coleman
|
89cacd416b
|
fix load errors on windows
|
2008-03-27 05:51:48 -05:00 |
erg
|
37cffc50fa
|
fix random
add with-secure-random
|
2008-03-28 22:10:01 -05:00 |
Doug Coleman
|
8cf2fd88a5
|
allow random-32* or random-bytes* to generate randomness in terms of each other
|
2008-03-28 13:50:23 -05:00 |
Doug Coleman
|
c5cc14de91
|
inline new-effects
use new-effects for mersenne-twister
|
2008-03-24 12:02:57 -05:00 |
Slava Pestov
|
02727576c2
|
New slots are now in the core
|
2008-03-20 15:30:59 -05:00 |
Slava Pestov
|
e9d7e2523c
|
Clean up random and fix circular
|
2008-03-19 21:48:29 -05:00 |
Slava Pestov
|
0d9947198c
|
Bootstrap fixes
|
2008-03-19 21:41:39 -05:00 |
Doug Coleman
|
b3527a17df
|
redo random/
|
2008-03-19 16:18:03 -05:00 |