Abstract
In this paper we discuss why debugging in the lazy functional paradigm should be different from the control-flow style adopted by imperative language debuggers. We look at some of the bugs that are peculiar to functional programming, and how they might be resolved in a proposed debugging system based around dataflow technology.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Bibliography
Cordelia Hall, Kevin Hammond & John O’Donnell, “An Algorithmic and Semantic Approach to Debugging in Haskell,” in Functional Programming, Glasgow 1990, Workshops in Computing, Springer-Verlag, Aug 1990, 44–53.
Simon L. Peyton Jones, The implementation of functional programming languages, Prentice Hall, 1987.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1992 British Computer Society
About this paper
Cite this paper
Sinclair, D.C. (1992). Debugging by Dataflow — Summary. In: Heldal, R., Holst, C.K., Wadler, P. (eds) Functional Programming, Glasgow 1991. Workshops in Computing. Springer, London. https://doi.org/10.1007/978-1-4471-3196-0_29
Download citation
DOI: https://doi.org/10.1007/978-1-4471-3196-0_29
Publisher Name: Springer, London
Print ISBN: 978-3-540-19760-7
Online ISBN: 978-1-4471-3196-0
eBook Packages: Springer Book Archive