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 Automated Reasoning Group Lunches > A Theory of Type-directed Coercion Insertion
A Theory of Type-directed Coercion InsertionAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact Thomas Tuerk. Note change of date A number of important program rewriting scenarios can be recast as type-directed coercion insertion. These range from more theoretical applications such as coercive subtyping, and supporting overloading in type theories, to more practical applications such as integrating static and dynamically typed code using gradual typing, and inlining code to enforce security policies such as access control and provenance tracking. In this paper we give a general theory of type-directed rewriting based on generating and inserting coercions. We specifically explore the inherent tradeoff between expressiveness and ambiguity—-the more powerful the strategy for generating coercions, the greater the possibility of several, semantically-distinct rewritings for a given program. We consider increasingly powerful coercion generation strategies, work out example applications supported by the increased power (including those mentioned above), and identify the inherent ambiguity problems of each setting, along with various techniques to tame the ambiguities. This talk is part of the Computer Laboratory Automated Reasoning Group Lunches series. This talk is included in these lists:
Note that ex-directory lists are not shown. |
Other listsMesopotamian Seminar Series Whiston Society Science Talks Occasional Talks in BiochemistryOther talksMandatory Madness: Colonial Psychiatry and British Mandate Palestine, 1920-48 Frontiers in paediatric cancer research CANCELLED DUE TO STRIKE ACTION Recent advances in understanding climate, glacier and river dynamics in high mountain Asia Planck Stars: theory and observations The Gopakumar-Vafa conjecture for symplectic manifolds Coatable photovoltaics (Title t o be confirmed) Statistical Methods in Pre- and Clinical Drug Development: Tumour Growth-Inhibition Model Example To be confirmed Using Inclusive Design to Focus on User Experience (UX) |