My ICFP 2012 Student Research Competition presentation is online: https://www.youtube.com/watch?v=mY83PlMntVg