Safe Haskell | None |
---|
Documentation
mkComparison :: Benchmarkable b => b -> Double -> ComparisonBenchmarkSource
mkComparisonWithMargin :: Benchmarkable b => b -> Double -> Double -> ComparisonBenchmarkSource
simpleBenchmark :: Benchmarkable b => b -> HtfBenchmarkSource
withBenchmarkConfig :: Benchmarkable b => Config -> b -> HtfBenchmarkSource
withBenchmarkComparison :: Benchmarkable b => ComparisonBenchmark -> b -> HtfBenchmarkSource
withBenchmarkComparisonAndConfig :: Benchmarkable b => ComparisonBenchmark -> Config -> b -> HtfBenchmarkSource
class IsHtfBenchmark a Source
asHtfBenchmark :: (Benchmarkable b, IsHtfBenchmark b) => b -> HtfBenchmarkSource
prepareHtfBenchmark :: HtfBenchmark -> (TestConfig -> Bool, IO ())Source