Commit 521f29c4 authored by POTTIER Francois's avatar POTTIER Francois


parent 8c50463e
......@@ -82,7 +82,15 @@ We also show the limits of dependently-typed functional programming.
closure conversion, defunctionalization
([slides 03](slides/fpottier-03.pdf))
([Coq repo](coq/)).
* (13/10/2017) Compiling away the call stack: the CPS transformation.
* (13/10/2017) Making the stack explicit: the CPS transformation
([slides 04](slides/fpottier-04.pdf))
([Coq repo](coq/)).
Transforming a call-by-value interpreter
([exercise](ocaml/, [solution](ocaml/
Transforming a call-by-name interpreter
Transforming a graph traversal
* (20/10/2017) Equational reasoning and program optimizations.
### Metatheory of Typed Programming Languages
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment