Call-by-Value Lambda-calculus and LJQ - Archive ouverte HAL Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2007

Call-by-Value Lambda-calculus and LJQ

Résumé

LJQ is a focused sequent calculus for intuitionistic logic, with a simple restriction on the first premiss of the usual left introduction rule for implication. In a previous paper we discussed its history (going back to about 1950, or beyond) and presented its basic theory and some applications; here we discuss in detail its relation to call-by-value reduction in lambda calculus, establishing a connection between LJQ and the CBV calculus Lambda_C of Moggi. In particular, we present an equational correspondence between these two calculi forming a bijection between the two sets of normal terms, and allowing reductions in each to be simulated by reductions in the other.
Fichier principal
Vignette du fichier
JLC2006.pdf (287.5 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00150284 , version 1 (30-05-2007)

Identifiants

  • HAL Id : hal-00150284 , version 1

Citer

Roy Dyckhoff, Stéphane Lengrand. Call-by-Value Lambda-calculus and LJQ. 2007. ⟨hal-00150284⟩
79 Consultations
137 Téléchargements

Partager

Gmail Facebook X LinkedIn More