<div dir="ltr">Hi all,<div><br></div><div>It looks like since the paper has come out the code has been released to Hackage. I personally would love to replace System.Random with something like this.</div><div><br></div><div>
I think the question of whether it's time comes down to some due-diligence issues outside the scope of the paper. This library has C code, have people tested it extensively on Mac/Linux/Windows? Does it have any performance divots we should know about? (Though the performance of the legacy implementation was bad in many respects -- it </div>
<div>is a low bar.)</div><div><br></div><div> -Ryan</div><div><br></div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Nov 6, 2013 at 3:12 PM, Nicolas Frisby <span dir="ltr"><<a href="mailto:nicolas.frisby@gmail.com" target="_blank">nicolas.frisby@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Adding Ryan Newton to the TO field, as the maintainer of random.</div><div class="HOEnZb"><div class="h5">
<div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Nov 6, 2013 at 2:02 PM, Nicolas Frisby <span dir="ltr"><<a href="mailto:nicolas.frisby@gmail.com" target="_blank">nicolas.frisby@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Bugs #3575 #3620 have to do with splitting StdGens yielding dependent generators.<br><br>The Haskell 2013 paper <i>Splittable Pseudorandom Number Generators Using Cryptographic Hashing</i> by Claessen and Pałka yielded the tf-random package on Hackage.<br>
<br>Are there any plans to integrate these corrections into System.Random?<br><br>Thanks.<br></div>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div>