Modelling environments in call-by-value programming languages.

From MaRDI portal
Publication:1427853

DOI10.1016/S0890-5401(03)00088-9zbMath1069.68073MaRDI QIDQ1427853

Paul Blain Levy, Hayo Thielecke, A. John Power

Publication date: 14 March 2004

Published in: Information and Computation (Search for Journal in Brave)




Related Items (35)

Normalization by evaluation and algebraic effectsAlgebras for Parameterised MonadsCoalgebraic Components in a Many-Sorted MicrocosmFreyd categories are enriched Lawvere theoriesOn bisimilarity in lambda calculi with continuous probabilistic choiceA Nominal Relational Model for Local StoreCategorifying Computations into Components via Arrows as ProfunctorsGeneric models for computational effectsCombining algebraic effects with continuationsRepresentable Markov categories and comparison of statistical experiments in categorical probabilityA synthetic approach to Markov kernels, conditional independence and theorems on sufficient statisticsWhen programs have to watch paint dryStreams of approximations, equivalence of recursive effectful programsUnderstanding algebraic effect handlers via delimited control operatorsSmart Choices and the Selection MonadSeparating Sessions SmoothlyCommutativityEffect handlers via generalised continuationsRegion-based resource management and lexical exception handlers in continuation-passing styleDuoidally enriched Freyd categoriesLocal local reasoning: a BI-hyperdoctrine for full ground storeLocal algebraic effect theoriesNo value restriction is needed for algebraic effects and handlersUnnamed ItemAn introduction to algebraic effects and handlers (invited tutorial paper)Commutative Semantics for Probabilistic ProgrammingProgramming with algebraic effects and handlersWhat is a Categorical Model of Arrows?Models for the computational λ-calculusA metalanguage for guarded iterationParameterised notions of computationCategorical semantics for arrowsAdjunction Models For Call-By-Push-Value With StacksContinuation passing style for effect handlersOn reduction and normalization in the computational core



Cites Work




This page was built for publication: Modelling environments in call-by-value programming languages.