Les logiques conditionnelles sont des logiques qui augmentent l'implication logique traditionnelle avec des opérateurs modaux correspondant à d'autres notions de condition (par exemple, le conditionnel causal lit " A provoque" B ", ou conditionnement probabiliste" A | B ", qui se lit" A donné B ").
Typiquement, ces logiques sont étudiées théoriquement, mais je me suis interrogé sur leurs applications à la conception de langages de programmation (par exemple, pour taper des actions impératives).
J'apprécierais les références à leur théorie de la preuve (ie, calcul séquentiel / déduction naturelle), ou aux langages de programmation avec des types basés sur ces types d'opérateurs modaux.
Merci!
EDIT: The Stanford Encyclopedia of Philosophy a une belle introduction au sujet .