úÎF1!Return a random vector of length n, filled with random elements  of type a$ generated by the mersenne-twister. IE.g. to compute the sum of 100 million random Double values in a vector: + import qualified Data.Vector.Unboxed as U  import System.Random.Mersenne 3 import qualified Data.Vector.Random.Mersenne as G   main = do  g <- newMTGen Nothing ? a <- G.random g 10000000 :: IO (U.Vector Double) -- 100 M  print (U.sum a) vector-random-0.1Data.Vector.Random.Mersennerandom