메뉴 건너뛰기




Volumn 5, Issue , 2003, Pages 230-240

Practical aspects of Declarative Debugging in Haskell 98

Author keywords

Declarative debugging; Input and output; Printing values; Resource usage

Indexed keywords

ABSTRACTING; COMPUTER PROGRAM LISTINGS; COMPUTER PROGRAMMING LANGUAGES; GRAPH THEORY; PRINTING; PROGRAM COMPILERS;

EID: 1242310183     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/888251.888273     Document Type: Conference Paper
Times cited : (19)

References (23)
  • 3
    • 1242263593 scopus 로고    scopus 로고
    • A declarative debugging system for lazy functional logic programs
    • M. Hanus, editor. Elsevier Science Publishers
    • R. Caballero and M. Rodríguez-Artalejo. A declarative debugging system for lazy functional logic programs. In M. Hanus, editor, Electronic Notes in Theoretical Computer Science, volume 64. Elsevier Science Publishers, 2002.
    • (2002) Electronic Notes in Theoretical Computer Science , vol.64
    • Caballero, R.1    Rodríguez-Artalejo, M.2
  • 4
    • 84944042094 scopus 로고    scopus 로고
    • Freja, Hat and Hood - A comparative evaluation of three systems for tracing and debugging lazy functional programs
    • M. Mohnen and P. Koopman, editors
    • O. Chitil, C. Runciman, and M. Wallace. Freja, Hat and Hood - a comparative evaluation of three systems for tracing and debugging lazy functional programs. In M. Mohnen and P. Koopman, editors, Proceedings of the 12th International Workshop on Implementation of Functional Languages, volume LNCS 2011, pages 176-193, 2001.
    • (2001) Proceedings of the 12th International Workshop on Implementation of Functional Languages , vol.LNCS 2011 , pp. 176-193
    • Chitil, O.1    Runciman, C.2    Wallace, M.3
  • 5
    • 1242308586 scopus 로고    scopus 로고
    • Debugging Haskell by observing intermediate data structures
    • Technical report, University of Nottingham, 2000
    • A. Gill. Debugging Haskell by observing intermediate data structures. Technical report, University of Nottingham, 2000. In Proceedings of the 4th Haskell Workshop, 2000.
    • (2000) Proceedings of the 4th Haskell Workshop
    • Gill, A.1
  • 6
    • 1242331089 scopus 로고    scopus 로고
    • The STG runtime system
    • Microsoft Research Ltd, Cambridge, England
    • S. P. Jones, S. Marlow, and A. Reid. The STG runtime system (revised). Technical report, Microsoft Research Ltd, Cambridge, England, 2001.
    • (2001) Technical Report
    • Jones, S.P.1    Marlow, S.2    Reid, A.3
  • 7
    • 1242308590 scopus 로고
    • Declarative debugging of lazy functional programs
    • L. Naish. Declarative debugging of lazy functional programs. Australian Computer Science Communications, 15(1):287-294, 1993.
    • (1993) Australian Computer Science Communications , vol.15 , Issue.1 , pp. 287-294
    • Naish, L.1
  • 8
    • 1242308588 scopus 로고    scopus 로고
    • Towards a portable lazy functional declarative debugger
    • L. Naish and T. Barbour. Towards a portable lazy functional declarative debugger. Australian Computer Science Communications, 18(1):401-408, 1996.
    • (1996) Australian Computer Science Communications , vol.18 , Issue.1 , pp. 401-408
    • Naish, L.1    Barbour, T.2
  • 9
    • 0003436027 scopus 로고    scopus 로고
    • PhD thesis, Department of Computer and Information Science, Linköpings Universitet, S-581 83, Linköping, Sweden
    • H. Nilsson. Declarative Debugging for Lazy Functional Languages. PhD thesis, Department of Computer and Information Science, Linköpings Universitet, S-581 83, Linköping, Sweden, 1998.
    • (1998) Declarative Debugging for Lazy Functional Languages
    • Nilsson, H.1
  • 11
    • 0035643583 scopus 로고    scopus 로고
    • How to look busy while being as lazy as ever: The implementation of a lazy functional debugger
    • November
    • H. Nilsson. How to look busy while being as lazy as ever: The implementation of a lazy functional debugger. Journal of Functional Programming, 11(6):629-671, November 2001.
    • (2001) Journal of Functional Programming , vol.11 , Issue.6 , pp. 629-671
    • Nilsson, H.1
  • 12
    • 0031126461 scopus 로고    scopus 로고
    • The evaluation dependence tree as a basis for lazy functional debugging
    • H. Nilsson and J. Sparud. The evaluation dependence tree as a basis for lazy functional debugging. Automated Software Engineering, 4(2): 121-150, 1997.
    • (1997) Automated Software Engineering , vol.4 , Issue.2 , pp. 121-150
    • Nilsson, H.1    Sparud, J.2
  • 16
    • 0345867890 scopus 로고    scopus 로고
    • Buddha: A declarative debugger for Haskell
    • The Department of Computer Science and Software Engineering, The University of Melbourne
    • B. Pope. Buddha: A declarative debugger for Haskell. Technical Report 98/12, The Department of Computer Science and Software Engineering, The University of Melbourne, 1998.
    • (1998) Technical Report , vol.98 , Issue.12
    • Pope, B.1
  • 19
    • 1242308582 scopus 로고    scopus 로고
    • A program transformation for debugging Haskell 98
    • M. Oudshoorn, edito
    • B. Pope and L. Naish. A program transformation for debugging Haskell 98. In M. Oudshoorn, editor, Twenty Sixth Australasian Computer Science Conference, volume 16, pages 227-236, 2003.
    • (2003) Twenty Sixth Australasian Computer Science Conference , vol.16 , pp. 227-236
    • Pope, B.1    Naish, L.2
  • 22
    • 84923020668 scopus 로고    scopus 로고
    • Tracing lazy functional computations using redex trails
    • J. Sparud and C. Runciman. Tracing lazy functional computations using redex trails. In PLILP, pages 291-308, 1997.
    • (1997) PLILP , pp. 291-308
    • Sparud, J.1    Runciman, C.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.