[mercury-users] random.m: little warning
Thomas Charles CONWAY
conway at cs.mu.OZ.AU
Fri Oct 16 09:31:55 AEST 1998
Richard A. O'Keefe, you write:
> Martin Stein <ms40 at inf.tu-dresden.de> wrote:
> > Anyway, are you interested in a hopefully better generator?
>
> Fergus Henderson wrote
> Yes, certainly.
>
> I've sent Fergus a copy of MT19937, the "Mersenne Twister" of Matsumoto
> & Nishimura, described in ACM Tr.MCS Jan 1998. It looks pretty good.
> However, the code is in C.
>
> It would actually be useful to have several pseudo-random generators in
> the Mercury library; switching from one to another _may_ reveal a flaw.
This is where ML's module system would be really good, though we can
simulate the behaviour with type classes. It'd be good to define a
standard interface and support multiple implementations.
Thomas
--
Thomas Conway <conway at cs.mu.oz.au>
Nail here [] for new monitor. )O+
More information about the users
mailing list