University of Cambridge > > Logic & Semantics for Dummies > Call-by-push-value


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

If you have a question about this talk, please contact Nathanael Arkor.

The call-by-push-value calculus (CBPV) was introduced by Levy as a way of combining call-by-value and call-by-name in a single language. Since then it has also turned out to be useful for reasoning about languages with side-effects, especially because it makes evaluation order explicit. This talk will be an introduction to CBPV , including its type system, operational semantics, and how it captures call-by-value and call-by-name. I’ll also talk about models of CBPV with various effects.

This talk is part of the Logic & Semantics for Dummies series.

Tell a friend about this talk:

This talk is included in these lists:

Note that ex-directory lists are not shown.


© 2006-2023, University of Cambridge. Contact Us | Help and Documentation | Privacy and Publicity