* 9:00 - 10:00 *ICFP invited talk* * 10:15 - 10:30 Opening * 10:30 - 11:00 *Break* * 11:00 - 11:30 Playing with Type Systems
Tim Sheard * 11:30 - 12:00 Typing Template Haskell: Soft Types
Ian Lynagh * 12:00 - 12:30 Type Soundness for Open and Closed Code Fragments
Morten Rhiger * 12:30 - 13:00 Discussion session on Types. * 13:00 - 14:30 *Lunch* * 14:30 - 15:00 Dynamic Caml: a Dynamic Code Generation Library for Objective Caml
Dmitry Lomov and Andrey Serebryansky * 15:00 - 15:30 A runtime for Multi-Stage Programming, and Meta-Programming without Quasi-Quotation
Cisternino Antonio and Gervasi Vincenzo * 15:30 - 16:00 Discussion session on Implementation issues * 16:00 - 16:30 *Break* * 16:30 - 17:00 Towards a high-productivity and high-performance marshaling library for compound data
Albert Cohen and Christoph Herrmann * 17:00 - 18:00 Discussion session (open). * 18:00 Closing