
|
I'm a postdoc in Umut Acar's Programming Languages and Systems group at the Max Planck Institute for Software Systems in Kaiserslautern. I came here after a postdoc with Brigitte Pientka's Computation and Logic Group at McGill University in Montreal. I received my Ph.D. from CMU, where I worked with Frank Pfenning on refined type systems for programming languages, which allow programmers to state, and compilers to check, more invariants about programs. Go ahead, read my dissertation. I recently became a permanent resident of Canada. (Yes, despite not being a resident.) For all the scandalous details about my professional life, see my CV (last updated January 2012). |
Namur métro station, Montreal |
January 2012: Our paper describing an implementation of the theory developed in our ICFP ’11 paper on implicit self-adjusting computation was accepted to PLDI ’12.
January 2011: The final version of a paper at Intersection Types and Related Systems (ITRS 2010) has appeared in EPTCS.
August 2009: I presented Greedy bidirectional polymorphism at the ML Workshop in Edinburgh.
|
Joshua Dunfield