The Weird World of Bi-Directional Programming (2006) [pdf]cis.upenn.edu32 pointsShaneWilton11 years ago