[Haskell-cafe] parallelism and state

dominic at steinitz.org dominic at steinitz.org
Sun Jul 16 12:18:28 UTC 2017


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: https://idontgetoutmuch.wordpress.com/2017/01/14/calling-haskell-from-c/ <https://idontgetoutmuch.wordpress.com/2017/01/14/calling-haskell-from-c/>. Testing the split function might need thinking about though.

> I recently made a SplitMix implentation:
> http://hackage.haskell.org/package/splitmix <http://hackage.haskell.org/package/splitmix>
> 
> When generating `Word64`s it's noticeable faster than `tf-random` (and
> `mwc-random` and obviously `random). I didn't benchmark `Double`
> generation, as `tf-random` own `Random` class doesn't support it [1],
> and using `random`'s class would be very unfair.
> 
> I haven't announced it (well, mentioned on Twitter), but please give it
> a try!
> 
> - Oleg

Dominic Steinitz
dominic at steinitz.org
http://idontgetoutmuch.wordpress.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/haskell-cafe/attachments/20170716/0a6a1de9/attachment.html>


More information about the Haskell-Cafe mailing list