"Yitzchak Gale" <[EMAIL PROTECTED]> wrote: > L'Ecuyer's implementations in C, C++ and Java are here: > > http://www.iro.umontreal.ca/~lecuyer/myftp/streams00/ > > If we had something like that in Haskell, I might use > split more often. > Speaking of that, the generators that come in the box are awfully slow, I ended up calling into http://www.math.sci.hiroshima-u.ac.jp/ ~m-mat/MT/SFMT/index.html via the ffi.
I wouldn't know how to fit it into the Random type, though, it only supports floats and doubles, and converting the C source to use a struct for its data to make it instantiable is another obstacle. -- (c) this sig last receiving data processing entity. Inspect headers for past copyright information. All rights reserved. Unauthorised copying, hiring, renting, public performance and/or broadcasting of this signature prohibited. _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe