Passer à la navigation principale Passer à la recherche Passer au contenu principal

Functional Pearl: The Distributive$$\lambda $$ -Calculus

  • Universidad de Buenos Aires
  • Universidad Nacional de Quilmes

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

Résumé

We introduce a simple extension of the calculus with pairs—called the distributive calculus—obtained by adding a computational interpretation of the valid distributivity isomorphism of simple types. We study the calculus both as an untyped and as a simply typed setting. Key features of the untyped calculus are confluence, the absence of clashes of constructs, that is, evaluation never gets stuck, and a leftmost-outermost normalization theorem, obtained with straightforward proofs. With respect to simple types, we show that the new rules satisfy subject reduction if types are considered up to the distributivity isomorphism. The main result is strong normalization for simple types up to distributivity. The proof is a smooth variation over the one for the calculus with pairs and simple types.

langue originaleAnglais
titreFunctional and Logic Programming - 15th International Symposium, FLOPS 2020, Proceedings
rédacteurs en chefKeisuke Nakano, Konstantinos Sagonas
EditeurSpringer Science and Business Media Deutschland GmbH
Pages33-49
Nombre de pages17
ISBN (imprimé)9783030590246
Les DOIs
étatPublié - 1 janv. 2020
Evénement15th International Symposium on Functional and Logic Programming, FLOPS 2020 - Akita, Japon
Durée: 14 sept. 202016 sept. 2020

Série de publications

NomLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume12073 LNCS
ISSN (imprimé)0302-9743
ISSN (Electronique)1611-3349

Une conférence

Une conférence15th International Symposium on Functional and Logic Programming, FLOPS 2020
Pays/TerritoireJapon
La villeAkita
période14/09/2016/09/20

Empreinte digitale

Examiner les sujets de recherche de « Functional Pearl: The Distributive$$\lambda $$ -Calculus ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation