It's been well over a year since I was looking at RNGs and I'm not sure I trust my instincts from that far back, but my pick at the time was pcg-random: https://hackage.haskell.org/package/pcg-random


On Jul 25, 2016 9:35 PM, <briand@aracnet.com> wrote:
On Mon, 25 Jul 2016 22:30:24 +0300
Oleg Grenrus <oleg.grenrus@iki.fi> wrote:

> Seems that `vector-random-0.2` is incompatible with new fusion implementation of `vector-0.11`
> Also due “recent” GHC being more strict about pragmas, build fails for all GHC >=7.2
>
> Data/Vector/Random/Mersenne.hs:85:5:
>     The INLINE pragma for default method `random' lacks an accompanying binding
>
> I edited bounds on Hackage to disallow invalid build-plans.
>

Do you think it's fixable by going through and updating pragmas and such, or does it require a more involved rewrite ?

Brian


_______________________________________________
Haskell-Cafe mailing list
To (un)subscribe, modify options or view archives go to:
http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
Only members subscribed via the mailman list are allowed to post.