From: Matt McCutchen Date: Sat, 2 Aug 2008 01:06:17 +0000 (-0400) Subject: - Change RandomizedMonad to bind by threading a single RandomGen instead of X-Git-Url: https://mattmccutchen.net/match/match.git/commitdiff_plain/0df1b3e1f3f98db39ed9aea22746fe9df77bf9c5?hp=0df1b3e1f3f98db39ed9aea22746fe9df77bf9c5 - Change RandomizedMonad to bind by threading a single RandomGen instead of 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. ---