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 > Semantics Lunch (Computer Laboratory) > Containers, Comonads and Distributive Laws
Containers, Comonads and Distributive LawsAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact Peter Sewell. Joint work with James Chapman and Tarmo Uustalu from Institute of Cybernetics, Tallinn Abbott, Altenkirch, Ghani and others have taught us that many parameterized datatypes can be usefully analyzed via container representations in terms of shapes and positions. Our work builds on the observation that datatypes often carry additional structure that containers alone do not account for. We introduce directed containers to capture the common situation where every position in a datastructure determines another datastructure, informally, the sub-datastructure rooted by that position. Some natural examples are non-empty lists and node-labelled trees, and datastructures with a designated position (zippers). While containers denote set functors via a fully-faithful functor, directed containers interpret fully-faithfully into comonads. But more is true: every comonad whose underlying functor is a container is represented by a directed container. In fact, directed containers are the same as containers that are comonads. Similarly to comonads, directed containers do not generally compose. However, a sufficient condition for two comonads to compose is the existence of a distributive law between them. We develop a corresponding theory for directed containers, present the distributive-law based composition of two directed containers and show that it generalizes the Zappa-Sz\’ep product of two monoids. This talk is part of the Semantics Lunch (Computer Laboratory) series. This talk is included in these lists:
Note that ex-directory lists are not shown. |
Other listsIs Water H20? Engineering Department Geotechnical Research Seminars Photonics Research Group - Department of Electrical EngineeringOther talksSneks long balus Towns, Cities and the Tilting of Britain's Political Axis High-Dimensional Collocation for Lognormal Diffusion Problems My VM is Lighter (and Safer) than your Container Description: TIE proteins: chemical harpoons of Gram-positive bacteria Kidney cancer: the most lethal urological malignancy Picturing the Heart in 2020 The Rise of Augmented Intelligence in Edge Networks Migration in Science Structural basis for human mitochondrial DNA replication, repair and antiviral drug toxicity PTPmesh: Data Center Network Latency Measurements Using PTP On Classical Tractability of Quantum Schur Sampling |