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 > Logic and Semantics Seminar (Computer Laboratory) > Local reasoning for robust observational equivalence
Local reasoning for robust observational equivalenceAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact Jean Pichon-Pharabod. Note the unusual time and day. We propose a new core calculus for programming languages with effects, interpreted using a hypergraph-rewriting abstract machine inspired by the Geometry of Interaction. The intrinsic calculus syntax and semantics only deal with the basic structural aspects of programming languages: variable binding, name binding, and thunking. Everything else, including features which are commonly thought of as intrinsic, such as arithmetic or function abstraction and application, must be provided as extrinsic operations, with associated rewrite rules. The graph representation yields natural concepts of locality and robustness for equational properties and reduction rules, which enable a novel flexible and powerful reasoning methodology about (type-free) languages with effects. We illustrate and motivate the technique with challenging examples from the literature. (This is joint work with Dan R. Ghica and Todd Waugh Ambridge.) This talk is part of the Logic and Semantics Seminar (Computer Laboratory) series. This talk is included in these lists:
Note that ex-directory lists are not shown. |
Other listsanthropology Clinical ID talks Conspiracy & DemocracyOther talksAn approximate version of Jackson's conjecture Exhibition: Leonardo da Vinci 500 Years On: Visions of Future Imaginaries Promoting multilingual literacy and reader identity:Global Storybooks and open technology From Ecosystem Services to Extinction Rebellion: why and how should we value wildlife? The perceptual prediction paradox |