条件付きロジックは、他の条件の概念に対応するモーダル演算子で従来の論理的含意を強化するロジックです(たとえば、因果条件付き「 cause "B」を読み取ります。または確率的条件付け「」、「 given」を読み取ります)。A A | B A B
通常、これらのロジックはモデル理論的に研究されますが、プログラミング言語の設計(命令型アクションの入力など)への応用について疑問に思いました。
証明理論(シーケント計算/自然演de)、またはこれらの種類のモーダル演算子に基づいた型を持つプログラミング言語への参照に感謝します。
ありがとう!
編集:スタンフォード哲学百科事典には、このテーマに関する素晴らしい紹介があります。