- Change RandomizedMonad to bind by threading a single RandomGen instead of
authorMatt McCutchen <matt@mattmccutchen.net>
Sat, 2 Aug 2008 01:06:17 +0000 (21:06 -0400)
committerMatt McCutchen <matt@mattmccutchen.net>
Sat, 2 Aug 2008 01:06:17 +0000 (21:06 -0400)
splitting the RandomGen.  Threading satisfies the monad laws, and the
parallelizability and evolvability of splitting can still be explicitly
requested via `msplit'.  I think this is a much more logical design!

- Take the opportunity to flesh out independent-list offerings and add comments.


No differences found