AbstractWe consider a modular approach to denotational semantics. We reformulate and extend the idea of monads as notions of computation to algebraic structure together with a construction of an extended semantic category. We show that upon making that reformulation, one can obtain some account of modularity, in particular accounting for the interaction between side-effects and various forms of nondeterminism. That involves extending the notion of distributivity of a monad over another monad to distributivity of a monad over any algebraic structure. We give a general theorem which asserts when algebraic structure extends along a Kleisli category, thus allowing modularity
AbstractWe study modularity in denotational semantics. We define the notion of a dyad, generalising ...
AbstractInterpreting entwining structures as special instances of J. Beck's distributive law, the co...
AbstractInspired by the classical theory of modules over a monoid, we introduce the natural notion o...
AbstractWe consider a modular approach to denotational semantics. We reformulate and extend the idea...
Laboratory for Foundations of Computer ScienceTerm rewriting systems are widely used throughout comp...
A complete formal semantic description of a practical programming language (such as Java) is likely ...
AbstractIn this extended abstract we provide a very brief overview of the notion of a monad along wi...
AbstractThe incremental approach to modular monadic semantics constructs complex monads by using mon...
Monads have become a fundamental tool for structuring denotational semantics and programs by abstrac...
AbstractThis paper presents a functional programming language, based on Moggi’s monadic metalanguage...
AbstractThis paper demonstrates the potential for combining the polytypic and monadic programming st...
AbstractModular Monadic Semantics (MMS) is a well-known mechanism for structuring modular denotation...
A meta-language for semantics has a high degree of modularitywhen descriptions of individual languag...
AbstractWe present a simple computational metalanguage with general recursive types and multiple not...
AbstractFor a monad S on a category K whose Kleisli category is a quantaloid, we introduce the notio...
AbstractWe study modularity in denotational semantics. We define the notion of a dyad, generalising ...
AbstractInterpreting entwining structures as special instances of J. Beck's distributive law, the co...
AbstractInspired by the classical theory of modules over a monoid, we introduce the natural notion o...
AbstractWe consider a modular approach to denotational semantics. We reformulate and extend the idea...
Laboratory for Foundations of Computer ScienceTerm rewriting systems are widely used throughout comp...
A complete formal semantic description of a practical programming language (such as Java) is likely ...
AbstractIn this extended abstract we provide a very brief overview of the notion of a monad along wi...
AbstractThe incremental approach to modular monadic semantics constructs complex monads by using mon...
Monads have become a fundamental tool for structuring denotational semantics and programs by abstrac...
AbstractThis paper presents a functional programming language, based on Moggi’s monadic metalanguage...
AbstractThis paper demonstrates the potential for combining the polytypic and monadic programming st...
AbstractModular Monadic Semantics (MMS) is a well-known mechanism for structuring modular denotation...
A meta-language for semantics has a high degree of modularitywhen descriptions of individual languag...
AbstractWe present a simple computational metalanguage with general recursive types and multiple not...
AbstractFor a monad S on a category K whose Kleisli category is a quantaloid, we introduce the notio...
AbstractWe study modularity in denotational semantics. We define the notion of a dyad, generalising ...
AbstractInterpreting entwining structures as special instances of J. Beck's distributive law, the co...
AbstractInspired by the classical theory of modules over a monoid, we introduce the natural notion o...