AbstractGiven a category C with finite products and a strong monad T on C, we investigate axioms under which an ObC-indexed family of operations of the form αx:(Tx)n → Tx provides a definitive semantics for algebraic operations added to the computational λ-calculus. We recall a definition for which we have elsewhere given adequacy results for both big and small step operational semantics, and we show that it is equivalent to a range of other possible natural definitions of algebraic operation. We outline examples and non-examples and we show that our definition is equivalent to one for call-by-name languages with effects, too
Algebraic theories, introduced as a concept in the 1960s, have been a fundamental step towards a cat...
The main idea of [9] is to represent rules for operational semantics by anatural transformation: ae:...
Algebraic effects and handlers are a convenient method for structuring monadic effects with primitiv...
Given a category C with finite products and a strong monad T on C, we investigate axioms under which...
Given a category C with finite products and a strong monad T on C, we investigate axioms under which...
AbstractGiven a category C with finite products and a strong monad T on C, we investigate axioms und...
AbstractIn this paper, we study extensions of mathematical operational semantics with algebraic effe...
AbstractThis paper presents a functional programming language, based on Moggi’s monadic metalanguage...
Structural operational semantics can be studied at the general level of distributive laws of syntax ...
In this paper, we study extensions of mathematical operational semantics with algebraic effects. Our...
Algebraic operational semantics is further developed and used to provide meanings for Modula 2. A di...
Moggi proposed a monadic account of computational effects. He also presented the computational lamd...
AbstractIn a series of papers, Mosses and Watt define action semantics, a metalanguage for high leve...
. We give an axiomatic category theoretic account of bisimulation in process algebras based on the i...
© 2018 ACM. Motivated by the problem of separating syntax from semantics in programming with algebra...
Algebraic theories, introduced as a concept in the 1960s, have been a fundamental step towards a cat...
The main idea of [9] is to represent rules for operational semantics by anatural transformation: ae:...
Algebraic effects and handlers are a convenient method for structuring monadic effects with primitiv...
Given a category C with finite products and a strong monad T on C, we investigate axioms under which...
Given a category C with finite products and a strong monad T on C, we investigate axioms under which...
AbstractGiven a category C with finite products and a strong monad T on C, we investigate axioms und...
AbstractIn this paper, we study extensions of mathematical operational semantics with algebraic effe...
AbstractThis paper presents a functional programming language, based on Moggi’s monadic metalanguage...
Structural operational semantics can be studied at the general level of distributive laws of syntax ...
In this paper, we study extensions of mathematical operational semantics with algebraic effects. Our...
Algebraic operational semantics is further developed and used to provide meanings for Modula 2. A di...
Moggi proposed a monadic account of computational effects. He also presented the computational lamd...
AbstractIn a series of papers, Mosses and Watt define action semantics, a metalanguage for high leve...
. We give an axiomatic category theoretic account of bisimulation in process algebras based on the i...
© 2018 ACM. Motivated by the problem of separating syntax from semantics in programming with algebra...
Algebraic theories, introduced as a concept in the 1960s, have been a fundamental step towards a cat...
The main idea of [9] is to represent rules for operational semantics by anatural transformation: ae:...
Algebraic effects and handlers are a convenient method for structuring monadic effects with primitiv...