[Haskell-cafe] more improvable randomness