A Debugging Environment for Lazy Functional Languages

A Debugging Environment for Lazy Functional Languages
Abstract: This paper describes a new approach for debugging lazy functional languages. It rests on the fact that a functional program is the transformation of an expression; one debugs a program by investigating the syntactic form of the expression and by stopping the reduction process at given points. We show what problems are involved and our approach to solving them in a prototype implementation.
I remember there was a discussion of difficulties with lazy FPL debugging, and I didn't find a reference to this paper on LtU, so...

PS: beware, "a new approach" means around 96-99 :)

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Lest I repeat myself...

If you feel like posting links that are of general interest, why not become an editor?

'cause I am quick to post

which often affects the quality.

Other than that, no reasons, so I guess I agree.


Welcome aboard.

Keep in mind that as enditor you have the choice to post to the fourm OR to the home page.

I often choose to use the forum when I want toraise a question, or link to something that is likely not to interest all LtU readers.