Sciweavers

IANDC
2010

Modules over monads and initial semantics

13 years 3 months ago
Modules over monads and initial semantics
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 give a first account on how modules allow a (slightly?) new point of view concerning higher-order syntax and semantics.
André Hirschowitz, Marco Maggesi
Added 25 Jan 2011
Updated 25 Jan 2011
Type Journal
Year 2010
Where IANDC
Authors André Hirschowitz, Marco Maggesi
Comments (0)