Back to Search Start Over

Modules over monads and initial semantics

Authors :
Hirschowitz, André
Maggesi, Marco
Source :
Information & Computation. May2010, Vol. 208 Issue 5, p545-564. 20p.
Publication Year :
2010

Abstract

Abstract: Inspired by the classical theory of modules over a monoid, we introduce 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, not only in the so-called homogeneous case but also in the heterogeneous case where “terms” and variables therein could be of different types. In this paper, we present basic constructions of modules and we show how modules allow a new point of view concerning higher-order syntax and semantics. [Copyright &y& Elsevier]

Details

Language :
English
ISSN :
08905401
Volume :
208
Issue :
5
Database :
Academic Search Index
Journal :
Information & Computation
Publication Type :
Academic Journal
Accession number :
48380690
Full Text :
https://doi.org/10.1016/j.ic.2009.07.003