Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
再入可能である必要があるアプリケーションまたはメソッドのタイプの例は何ですか?それとも、一般的に努力すべきことですか?
また、コードが再入可能になるのは、一般的に(純粋)関数型プログラミングで与えられていますか?
コードに副作用がまったくない場合(「純粋に機能している」場合に発生します)、再入可能でスレッドセーフです。
UI開発では、再入可能性の問題が発生します。1つのUIイベントを取得し、一連のイベントを開始すると、最初のハンドラーが実行される前に同じイベントが発生する可能性があります。