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) > When Subtyping Constraints Liberate: Polymorphic Subtype Inference And Scope Safety
When Subtyping Constraints Liberate: Polymorphic Subtype Inference And Scope SafetyAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact nk480. Type inference in the presence of first-class or “impredicative” second-order polymorphism à la System F has been an active research area for several decades, with original works dating back to the end of the 80s. Yet, previous solutions to this problem have been quite limited in power and flexibility. For example, it was not clear how to type check expressions like (𝜆𝑥. (𝑥 123, 𝑥 True)) id reliably. This talk introduces SuperF, a new approach based on multi-bounded polymorphism, a form of implicit polymorphic subtyping with multiple upper and lower bounds. SuperF significantly improves on the state of the art in type inference for first-class polymorphism while remaining relatively simple and regular. This talk also discusses a practical implementation of SuperF in the MLscript programming language, together with the existing approach of Boolean-algebraic type inference, and suggests applications in statically guaranteeing the scope safety properties of various programming constructs. 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 listswizkid2020 Cambridge Centre for Political Thought Friends of Clare Hall Art SocietyOther talksFluorescence Spectroscopy and Microscale Thermophoresis (MST) *CANCELLED*: Cortical microtubules shape cell walls to support a wide range of functions Smart Grid Trust Assessment Policing Empires: Militarization, Race, and the Imperial Boomerang in Britain and the US Complete collineations for Maximum Likelihood Estimation Properties of Empire: Contests over the Commons on Newfoundland’s French Shore, 1763-1783 |