Combining effects: sum and tensor

From MaRDI portal
Publication:2500483

DOI10.1016/j.tcs.2006.03.013zbMath1096.68088OpenAlexW1980827618MaRDI QIDQ2500483

Gordon D. Plotkin, A. John Power, J. M. E. Hyland

Publication date: 16 August 2006

Published in: Theoretical Computer Science (Search for Journal in Brave)

Full work available at URL: https://doi.org/10.1016/j.tcs.2006.03.013




Related Items (62)

Normalization by evaluation and algebraic effectsMonads for behaviourStream processors and comodelsKleene Monads: Handling Iteration in a Framework of Generic EffectsRunners in ActionThe coinductive resumption monadIntroducing \(\llparenthesis\lambda\rrparenthesis\), a \(\lambda \)-calculus for effectful computationQuantitative logics for equivalence of effectful programsCombining algebraic effect descriptions using the tensor of complete latticesInitial algebras and final coalgebras consisting of nondeterministic finite trace strategies``Keep definition, change category -- a practical approach to state-based system calculiLawvere theories enriched over a general baseCategory Theoretic Understandings of Universal Algebra and its Dual: Monads and Lawvere Theories, Comonads and What?Convexity via Weak Distributive LawsGeneric models for computational effectsDiscrete Lawvere theories and computational effectsCombining algebraic effects with continuationsNotions of Bidirectional Computation and Entangled State MonadsFusion for FreeA coinductive calculus for asynchronous side-effecting processesMonad transformers as monoid transformersGeneric weakest precondition semantics from monads enriched with orderWhen programs have to watch paint drySmart Choices and the Selection MonadMonoidal indeterminates and categories of possible worldsStructured handling of scoped effectsDuoidally enriched Freyd categoriesAn algebraic theory for shared-state concurrencyCartesian effect categories are Freyd-categoriesGraded algebraic theoriesUnnamed ItemInterleaving data and effectsNo value restriction is needed for algebraic effects and handlersBacktracking with cut via a distributive law and left-zero monoidsAn introduction to algebraic effects and handlers (invited tutorial paper)Unguarded recursion on coinductive resumptionsUnnamed ItemEquational Theories of Abnormal Termination Based on Kleene AlgebraProgramming with algebraic effects and handlersCoinductive Resumption Monads: Guarded Iterative and Guarded ElgotCombining semilattices and semimodulesComplete Elgot monads and coalgebraic resumptionsFree-algebra models for the \(\pi \)-calculusTensors of Comodels and Models for Operational SemanticsTowards Effects in Mathematical Operational SemanticsLawvere Categories as Composed PROPsCategory theory for operational semanticsMonads for the formalization of a pattern matching procedureCoalgebraic semantics for timed processesA computational treatment of anaphora and its algorithmic implementationUnnamed ItemDependent Types and Fibred Computational EffectsA New Foundation for Finitary CorecursionBasic Operational Preorders for Algebraic Effects in General, and for Combined Probability and Nondeterminism in ParticularA new foundation for finitary corecursion and iterative algebrasGabriel–Ulmer duality and Lawvere theories enriched over a general baseThe Category Theoretic Understanding of Universal Algebra: Lawvere Theories and MonadsAlgebraic presentation of semifree monadsProbabilistic Completion of Nondeterministic ModelsBifold algebras and commutants for enriched algebraic theoriesNot by equations alone: Reasoning with extensible effectsComonadic Notions of Computation


Uses Software


Cites Work


This page was built for publication: Combining effects: sum and tensor