問題タブ [callbyname]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
f# - F# は「名前による呼び出し」セマンティクスをサポートしていますか?
しばらくの間、F# は を使用して自動引用[<ReflectedDefinitionAttribute>]する機能をサポートしてきました。怠惰に似たものはありますか?
例えば
私は次のようなものを使用できると思います
しかし、これは費用がかさみませんか?
更新:
私はハックを見つけました。それは私が望むものではありませんが、正しい動作をします。
process - Threading.Task.Run が 2 回送信されるが、一部の呼び出しでのみ実行される
友人: この問題は私を当惑させました。
このコードは、ログに記録しない限り、同じジョブを 2 回送信します。
これは、内部タイマーによって呼び出されるバックグラウンド処理ルーチンの一部として発生します。
タイマーが 1 回だけ生成され、「ヒートビート」ごとに 1 回だけ起動することを確認しました。
このルーチンが bLog = True で呼び出されると、1 回実行されます。bLog = False の場合、一部のプロセス (sProcessKey) がまったく同時に 2 回呼び出されます。私もこれらのルーチンにログインしています。
何かご意見は?
前もって感謝します。