2 citations · 2 across the 4 of their papers we have counts for
4 papers
Debugging Functional Programs by Interpretation
John Whitington
Motivated by experience in programming and in the teaching of programming, we make another assault on the longstanding problem of debugging. Having explored why debuggers are not u…
Visualizing the Evaluation of Functional Programs for Debugging
John Whitington, Tom Ridge
In this position paper, we present a prototype of a visualizer for functional programs. Such programs, whose evaluation model is the reduction of an expression to a value through r…
Two Dimensional Hidden Surface Removal with Frame-to-frame Coherence
John Whitington
We describe a hidden surface removal algorithm for two-dimensional layered scenes built from arbitrary primitives, particularly suited to interaction and animation in rich scenes (…
Direct Interpretation of Functional Programs for Debugging
John Whitington, Tom Ridge
We make another assault on the longstanding problem of debugging. After exploring why debuggers are not used as widely as one might expect, especially in functional programming env…