cabal运行的开销

时间:2015-07-26 16:21:52

标签: haskell cabal criterion

我需要在我的程序中标记另一个项目,现在我正在做

    system $ "cd " ++ projDir ++ "; cabal build"
    let runProj = system $ "cd " ++ projDir ++ "; cabal run > /dev/null"
    (m, _) <- measure (whnfIO runProj) runs

criterion。我知道cabal run将检查项目是否在每次调用时都已构建,但除此之外是否会产生显着的开销?是否有更好的方法来对haskell计划中的其他项目进行基准测试?

0 个答案:

没有答案