University of Birmingham > Talks@bham > Lab Lunch > Contextual Isomorphisms

Contextual Isomorphisms

Add to your list(s) Download to your calendar using vCal

If you have a question about this talk, please contact Neel Krishnaswami.

What is the right notion of “isomorphism” between types, in a simple type theory? The conventional answer is: two terms that are inverse up to contextual equivalence. I will argue that, in the presence of effects, this is too weak. I will propose instead a notion of “contextual isomorphism” that works both for call-by-value (or value types) and for call-by-name (or computation types). In the absence of effects it is equivalent to the conventional notion.

This talk is part of the Lab Lunch series.

Tell a friend about this talk:

This talk is included in these lists:

Note that ex-directory lists are not shown.

 

Talks@bham, University of Birmingham. Contact Us | Help and Documentation | Privacy and Publicity.
talks@bham is based on talks.cam from the University of Cambridge.