Functional Programming.
DrScheme’s error messages. Unlike existing work in this area, we study messages at a fine-grained level by analyzing the edits students make in response to various classes of errors. Our results point to several shortcomings in DrScheme’s current treatment of errors; many of these should apply to