We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 943cd9f commit 82ca397Copy full SHA for 82ca397
bench/Main.hs
@@ -20,11 +20,15 @@ import Control.Foldl.Statistics
20
-- Test sample
21
{-# NOINLINE sample #-}
22
sample :: U.Vector Double
23
-sample = runST $ flip uniformVector 10000 =<< create
+sample = runST $ do
24
+ g <- create
25
+ U.replicateM 10000 (uniformRM (-10.0,10.0) g)
26
27
{-# NOINLINE sample2 #-}
28
sample2 :: U.Vector (Double,Double)
-sample2 = runST $ flip uniformVector 10000 =<< create
29
+sample2 = runST $ do
30
31
+ U.replicateM 10000 (liftA2 (,) (uniformRM (-10.0,10.0) g) (uniformRM (0.2,5.0) g))
32
33
{-# NOINLINE absSample #-}
34
absSample :: U.Vector Double
0 commit comments