adp-multi-0.2.0: benchmarks/Criterion/Helpers.hs
module Criterion.Helpers where
import Criterion.Main
import Control.DeepSeq (NFData)
benchArray :: NFData b => (a -> b) -> [(String,a)] -> [Benchmark]
benchArray fun args =
[bench name (nf fun arg) | (name,arg) <- args]