A Debugging Environment for Lazy Functional Languages

  title={A Debugging Environment for Lazy Functional Languages},
  author={Guy Lapalme and Mario Latendresse},
  journal={Lisp and Symbolic Computation},
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. 
5 Extracted Citations
11 Extracted References
Similar Papers

Referenced Papers

Publications referenced by this paper.
Showing 1-10 of 11 references

Report on the Programming Language Haskell, A Non-strict Purely Functional Language (Version 1.1)

  • P. Hudak, P. Wadler editors
  • Technical Report,
  • 1991
Highly Influential
7 Excerpts

Un environnement de mise au point de programmes écrits dans un langage fonctionnel à évaluation paresseuse

  • M. Latendresse
  • Master’s thesis, Département d’informatique et…
  • 1990
Highly Influential
3 Excerpts

Lazy debugging of lazy functional language

  • Snyder, M Robin
  • New Generation Computing,
  • 1990
1 Excerpt

The Implementation of Functional Programming Languages

  • S. L. Peyton-Jones
  • 1987
1 Excerpt

Directions in Functional Programming Research

  • S. L. Peyton-Jones
  • Technical Report INDRA note 1575,
  • 1985
1 Excerpt

Similar Papers

Loading similar papers…