COOKIES: By using this website you agree that we can place Google Analytics Cookies on your device for performance monitoring. |
University of Cambridge > Talks.cam > Computer Laboratory Programming Research Group Seminar > A Core Quantitative Coeffect Calculus
A Core Quantitative Coeffect CalculusAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact Dominic Orchard. Linear logic is well known for its resource-awareness, which has inspired the design of several resource management mechanisms in programming language design. Its resource-awareness arises from the distinction between linear, single-use data and non-linear, reusable data. The latter is marked by the so-called exponential modality, which, from the categorical viewpoint, is a (monoidal) comonad. Monadic notions of computation are well-established mechanisms used to express effects in pure functional languages. Less well-established is the notion of comonadic computation. However, recent works have shown the usefulness of comonads to structure context dependent computations. In this talk, I will present a language inspired by a generalized interpretation of the exponential modality. In this language the exponential modality carries a label—an element of a semiring—that provides additional information on how a program uses its context. This additional structure is used to express comonadic type analysis I will conclude my talk by discussing an ongoing work about a quantitative calculus combining comonadic coeffects with monadic effects. I will show how a dependency between coeffects and effects corresponds to a distributivity law of (labeled) monads over (labeled) comonads. This talk is part of the Computer Laboratory Programming Research Group Seminar series. This talk is included in these lists:
Note that ex-directory lists are not shown. |
Other listsCancer Research UK Cambridge Centre Lectures in Cancer Biology and Medicine Evolutionary Genetics Journal Club DAK Group Meetings ReproSoc Pitt-Rivers Archaeological Science Seminar Series Peptide Mini-SymposiumOther talks'Honouring Giulio Regeni: a plea for research in risky environments' Back on the Agenda? Industrial Policy revisited Conference Adrian Seminar: Ensemble coding in amygdala circuits Current-Induced Stresses in Ceramic Lithium-Ion Conductors The importance of seed testing The Age of the Applied Economist: The Transformation of Economics Since the 1970s Towards bulk extension of near-horizon geometries Retinal mechanisms of non-image-forming vision The Digital Doctor: Hope, Hype, and Harm at the Dawn of Medicine’s Computer Age Protein Folding, Evolution and Interactions Symposium Animal Migration CANCELLED: The cognitive neuroscience of antidepressant drug action |