CSC151 2009F, Class 16: Anonymous Procedures Admin: * EXAM ONE DUE! NOW! * In the future, please do not hand in the printed copy of your exam until the day it is due. (Sam gets distracted.) * We had at least one student lose work because MediaScheme crashed while they were working. Your generation should know to "SAVE EARLY AND OFTEN" * In spite of my making jokes about errors creeping in to the labs and readings because I write them at 2 a.m., I do not recommend finishing your exam at 2 a.m. * We will go over the exam on Monday. * It made me happy to hear how one set of students was discussing the exam. (That is, using the exact quote from the front page.) * EC, Friday, Oct 2. noon: "A Historical View of the Early Development of Programming Languages" * Free pizza. * We need an approximate head count (10). Is anyone interested in coming? * Reading for Friday: Turtle Graphics. * Yes, we're starting yet another perspective on images. * We'll count how many we have so far. * The next assignment should be ready tomorrow afternoon. Sorry for the delay. * No introductory lecture today! * If you haven't done the (short) reading, you may want to do so at the beginning of lab Overview: * What is a procedure? * Describing procedures. * Anonymous procedures. * Anonymous procedures through lambda expressions. * Other kinds of anonymous procedures. Reflection: * l-s and r-s are really useful, and somewhat confusing at first * Lab.