2010-06-04 45 views
10

我正在與F#互動,我正在計算一些大的列表和數組,我寧願沒有交互式窗口發佈所有的信息。有辦法壓制輸出嗎?F# - 保持F#互動發佈輸出

具體來說,我正在開發單線程和多線程算法,並評估從單線程函數更改爲多線程函數會更有效。我希望讓F#Interactive報告這些函數的運行時間,我一直在使用#time,但是我不想在將大型數據矩陣輸出到屏幕時向後滾動。如果有一種方法可以在保持交互式環境不會寫出矩陣的情況下獲得計時數據,我會非常感激。

+0

我有完全相同的問題。 :-) – 2010-06-04 19:18:00

回答

17

我結束了使用

fsi.ShowDeclarationValues <- false 

從而保持它輸出的所有數據。不過謝謝你的提示。

+0

是的!沒有更多的FSI輸出垃圾郵件。 – cfern 2010-06-04 07:03:53