<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Excellent news! How did you test it? One way would be to make it callable by C and then use testu01 but perhaps you have already done this or similar? See here for a bit more detail: <a href="https://idontgetoutmuch.wordpress.com/2017/01/14/calling-haskell-from-c/" class="">https://idontgetoutmuch.wordpress.com/2017/01/14/calling-haskell-from-c/</a>. Testing the split function might need thinking about though.<div class=""><br class=""><div class=""><blockquote type="cite" class=""><div class=""><div class="">I recently made a SplitMix implentation:<br class=""><a href="http://hackage.haskell.org/package/splitmix" class="">http://hackage.haskell.org/package/splitmix</a><br class=""><br class="">When generating `Word64`s it's noticeable faster than `tf-random` (and<br class="">`mwc-random` and obviously `random). I didn't benchmark `Double`<br class="">generation, as `tf-random` own `Random` class doesn't support it [1],<br class="">and using `random`'s class would be very unfair.<br class=""><br class="">I haven't announced it (well, mentioned on Twitter), but please give it<br class="">a try!<br class=""><br class="">- Oleg</div></div></blockquote><br class=""></div></div><div class="">
<div class="">Dominic Steinitz</div><div class=""><a href="mailto:dominic@steinitz.org" class="">dominic@steinitz.org</a></div><div class=""><a href="http://idontgetoutmuch.wordpress.com" class="">http://idontgetoutmuch.wordpress.com</a></div>

</div>

<br class=""></body></html>