We study the reduction in a λ-calculus derived from Moggi’s computational one, which we call the computational core. The reduction relation consists of rules obtained by orienting three monadic laws. Such laws, in particular associativity and identity, introduce intricacies in the operational analysis. We investigate the central notions of returning a value versus having a normal form and address the question of normalizing strategies. Our analysis relies on factorization results.

On reduction and normalization in the computational core

Guerrieri, Giulio;de’ Liguoro, Ugo;
2022-01-01

Abstract

We study the reduction in a λ-calculus derived from Moggi’s computational one, which we call the computational core. The reduction relation consists of rules obtained by orienting three monadic laws. Such laws, in particular associativity and identity, introduce intricacies in the operational analysis. We investigate the central notions of returning a value versus having a normal form and address the question of normalizing strategies. Our analysis relies on factorization results.
2022
32
7
934
981
https://www.cambridge.org/core/journals/mathematical-structures-in-computer-science/article/on-reduction-and-normalization-in-the-computational-core/14DE21ED5F5B6A62EDD17E210D3A41C5
Computational lambda-calculus, rewriting, factorization, normalization
Faggian, Claudia; Guerrieri, Giulio; de’ Liguoro, Ugo; Treglia, Riccardo
File in questo prodotto:
File Dimensione Formato  
2023 Faggian Guerrieri dL Treglia - On reduction and normalization in the computational core.pdf

Accesso aperto

Descrizione: File articolo
Tipo di file: PDF EDITORIALE
Dimensione 880.97 kB
Formato Adobe PDF
880.97 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2318/1887980
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 5
  • ???jsp.display-item.citation.isi??? 0
social impact