F#でストップウォッチを定義しています:
open System.Diagnostics
let UptimeStopwatch = Stopwatch.StartNew()
そして私は3秒ごとに印刷しています
printfn "%A" UptimeStopwatch.Elapsed
そして、「00:00:00.0003195」などの小さなものを取得するたびに。UptimeStopwatchを参照するたびにF#がコンストラクターを呼び出していますか?もしそうなら、どうすればこの広告を回避して望ましい結果を達成できますか?これは、関数型プログラミングと命令型プログラミングの混同です。