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) > Generating Gradual Typing Systems with the Gradualizer
Generating Gradual Typing Systems with the GradualizerAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact Dominic Mulligan. Many languages are beginning to integrate dynamic and static typing. Gradual typing is an approach to this integration that provides a smooth migration between the two disciplines. However, the literature lacks a general methodology for designing gradually typed languages. Towards addressing this, I present a methodology for deriving a gradual type system and compiler from a fully static type system. I also present a program, “the Gradualizer”, that makes this methodology precise by transforming a type system, expressed in lambda-prolog, into its gradual type system, also expressed in lambda-prolog. The Gradualizer currently handles simply typed languages; I demonstrate its use on many of the languages in TAPL . I conclude the talk with a overview of recent work to extend the Gradualizer to languages with quantified types. 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 listsPerspectives on Inclusive and Special Education Department of Earth Sciences seminars Judge Business Club Financial Economcs Series Marxist Discussion Group Talks Centre for Global Equality Engineering Safe AI seminar groupOther talksPOSTPONED - Acoustics in the 'real world' - POSTPONED Beacon Salon # 8 The Dawn of the Antibiotic Age Lipschitz Global Optimization Action Stations! Light Scattering techniques |