5
我試圖用SCC(設置成本中心)註釋來剖析我的程序。找出由do語句定義的monad運行需要多長時間的最佳方法是什麼? (這是違法的把一個SCC聲明在DO塊。)換句話說,假設我有:將「設置成本中心」附加到Monad(Haskell)的最佳方式
do
x <- computeStuff
y <- computeStuff
return (x + y)
如何找到兩個computeStuff
和x + y
(而不是總執行時間Monad的施工時間)?
雖然這會描述操作的實際*執行*而不僅僅是它的*構造嗎? – 2015-03-19 00:06:39