Inspired by the classical theory of modules over a monoid, we give a first account of the natural notion of module over a monad. The associated notion of morphism of left modules (”linear” natural transformations) captures an important property of compatibility with substitution, in the heterogeneous case where ”terms” and variables therein could be of different types as well as in the homogeneous case. In this paper, we present basic constructions of modules and we show examples concerning in particular abstract syntax and lambda-calculus.

Modules over Monads and Linearity / Hirschowitz, André; Maggesi, Marco. - STAMPA. - (2007), pp. 218-237. [10.1007/978-3-540-73445-1_16]

Modules over Monads and Linearity

MAGGESI, MARCO
2007

Abstract

Inspired by the classical theory of modules over a monoid, we give a first account of the natural notion of module over a monad. The associated notion of morphism of left modules (”linear” natural transformations) captures an important property of compatibility with substitution, in the heterogeneous case where ”terms” and variables therein could be of different types as well as in the homogeneous case. In this paper, we present basic constructions of modules and we show examples concerning in particular abstract syntax and lambda-calculus.
2007
978-3-540-73443-7
978-3-540-73445-1
Logic, Language, Information and Computation: 14th International Workshop, WoLLIC 2007, Rio de Janeiro, Brazil, July 2-5, 2007. Proceedings
218
237
Hirschowitz, André; Maggesi, Marco
File in questo prodotto:
File Dimensione Formato  
Hirschowitz and Maggesi - 2006 - Modules over Monads and Linearity.pdf

Accesso chiuso

Descrizione: PDF conforme alla versione finale stampata
Tipologia: Versione finale referata (Postprint, Accepted manuscript)
Licenza: Tutti i diritti riservati
Dimensione 313.22 kB
Formato Adobe PDF
313.22 kB Adobe PDF   Richiedi una copia

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

Utilizza questo identificatore per citare o creare un link a questa risorsa: https://hdl.handle.net/2158/594198
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 26
  • ???jsp.display-item.citation.isi??? 21
social impact