Display of Functional Values for Debugging

Thomas Davie, Olaf Chitil · Kent Academic Repository (University of Kent) · 2006

Abstract. Functional values are used naturally in higher order functional programs, as they are commonly passed around or returned by other function. As such any debugger for these languages must be capable of conveying information about functional values to the user. Current debuggers are limited to displaying the name of the function, or a partial application. In this paper we study two alternative methods of displaying functional values, and their effect on a popular debugging method (Algorithmic Debugging). 1

Read the paper · More papers on PaperTik