The following pages link to Summer school 2008:Type safety for polymorphic MinML (intrinsic encoding):