See this document in CiteSeerX!

HsDebug : Debugging Lazy Programs by Not Being Lazy (2003)  (Make Corrections)  
Robert Ennals Computer Laboratory, University of Cambridge...



  Home/Search   Context   Related

 
View or download:
cl.cam.ac.uk/users/rje33/hw2003.pdf
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  cl.cam.ac.uk/users...publications (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: Dark Side Do It A debugger has long been one of the standard tools that is shipped with any strict, imperative, programming language. The vast majority of these debuggers follow a "stop, examine, continue" model of debugging, as used by GDB [19]. Such debuggers are characterised by the following features: Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or... (Update)

Active bibliography (related documents):   More   All
0.8:   A Pure Language with - Default Strict Evaluation   (Correct)
0.8:   Tracing and Debugging of Lazy Functional Programs - A.. - Chitil, Runciman.. (2000)   (Correct)
0.8:   Freja, Hat and Hood - A Comparative Evaluation of Three.. - Chitil, Runciman.. (2001)   (Correct)

Similar documents based on text:   More   All
0.8:   Optimistic Evaluation: An Adaptive Evaluation Strategy for.. - Ennals, Jones (2003)   (Correct)
0.4:   Linear Types for Packet Processing - Robert Ennals Richard (2004)   (Correct)
0.3:   Robert Ennals - Feris Functional Environment   (Correct)

BibTeX entry:   (Update)

@misc{ computer-hsdebug,
  author = "Robert Ennals Computer",
  title = "HsDebug : Debugging Lazy Programs by Not Being Lazy",
  url = "citeseer.ist.psu.edu/665714.html" }
Citations (may not include all citations):
257   Report on the programming language Haskell (context) - Jones, Hughes et al. - 1999
32   Debugging standard ML without reverse engineering - Tolmach, Appel - 1990
31   Algorithmic debugging for lazy functional languages (context) - Nilsson, Fritzson - 1994
31   Algorithmic debugging for lazy functional languages (context) - Nilsson, Fritzson - 1992
24   documentation and user's guide (context) - Leroy, Remy et al. - 1998
20   A debugger for standard ML - Tolmach, Appel - 1995
18   Tracing lazy functional computations using redex trails - Sparud, Runciman - 1997
18   Execution profiling for non-strict functional languages - Sansom - 1994
16   Using GDB: A guide to the GNU source-level debugger (context) - Stallman, Pesch - 1991
14   Profiling large-scale lazy functional programs (context) - Morgan, Jarvis - 1998
11   The evaluation dependence tree as a basis for lazy functiona.. - Nilsson, Sparud - 1997
7   Complete and partial redex trails of functional computations - Sparud, Runciman - 1998
5   The evaluation dependence tree: an execution record for lazy.. - Nilsson, Sparud - 1996
5   Debugging haskell by observing intermediate data structures - Gill - 2000
4   Multipleview tracing for haskell: a new hat - Wallace, Chitil et al. - 2001
3   Buddha: A declarative debugger for Haskell - Pope - 1998
3   Eager Haskell: Resource-bounded execution yields efficient i.. (context) - Maessen - 2002
2   Optimistic Evaluation: An adaptive evaluation strategy for n.. - Ennals, Jones - 2003
2   Ghood --- graphical visualisation and animation of haskell o.. (context) - Reinke - 2001
2   Hybrid Eager and Lazy Evaluation for Efficient Compilation o.. (context) - Maessen - 2002
1   CMU Common Lisp Users Manual (context) - MacLachlan - 1992
1   How to look busy while being as lazy as ever: The implementa.. (context) - Nilsson - 2001

Documents on the same site (http://www.cl.cam.ac.uk/users/rje33/publications.html):
Robert Ennals - Feris Functional Environment   (Correct)
Technical Report - Number Computer Laboratory (1993)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC