horde-ad-0.1.0.0: bench/ShortProdForCI.hs
module Main (main) where
import Prelude
import Control.DeepSeq
import Criterion.Main
import System.Random
import BenchProdTools
allxs :: [Double]
allxs = let xs = map (+ 0.55) $ randoms (mkStdGen 42)
in deepseq (take 50000000 xs) xs
main :: IO ()
main =
defaultMain
[ bgroup100 allxs
, bgroup1000 allxs
]