메뉴 건너뛰기




Volumn 4449 LNCS, Issue , 2007, Pages 199-216

Heuristics for type error discovery and recovery

Author keywords

Constraints; Error messages; Error recovery; Heuristics; Type graph; Type inferencing

Indexed keywords

ALGORITHMS; COMPUTER SYSTEM RECOVERY; CONSTRAINT THEORY; ERROR DETECTION; FUNCTIONAL PROGRAMMING; INFERENCE ENGINES; PROBLEM SOLVING;

EID: 38049153096     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-540-74130-5_12     Document Type: Conference Paper
Times cited : (38)

References (16)
  • 1
    • 38049118639 scopus 로고    scopus 로고
    • Ordering type constraints: A structured approach
    • Technical Report UU-CS-2005-016, Department of Information and Computing Science, Utrecht University, Netherlands, Technical Report April
    • Hage, J., Heeren, B.: Ordering type constraints: A structured approach. Technical Report UU-CS-2005-016, Department of Information and Computing Science, Utrecht University, Netherlands, Technical Report (April 2005)
    • (2005)
    • Hage, J.1    Heeren, B.2
  • 2
    • 34247357840 scopus 로고    scopus 로고
    • PhD thesis, Universiteit Utrecht, The Netherlands
    • Heeren, B.: Top Quality Type Error Messages. PhD thesis, Universiteit Utrecht, The Netherlands, http://www.cs.uu.nl/people/bastiaan/phdthesis(2005)
    • Top Quality Type Error Messages
    • Heeren, B.1
  • 3
    • 38049147202 scopus 로고    scopus 로고
    • A first attempt at type class directives
    • Technical Report UU-CS-2002-031, Department of Information and Computing Science, University Utrecht, Netherlands, Technical Report September
    • Heeren, B., Hage, J.: A first attempt at type class directives. Technical Report UU-CS-2002-031, Department of Information and Computing Science, University Utrecht, Netherlands, Technical Report (September 2004)
    • (2004)
    • Heeren, B.1    Hage, J.2
  • 7
    • 38049183423 scopus 로고    scopus 로고
    • automatic correction of type errors in functional programs
    • Langebaerd, A.: Repair systems, automatic correction of type errors in functional programs. http://www.cs. uu.nl/wiki/Top/Publications
    • Repair systems
    • Langebaerd, A.1
  • 8
    • 0032108250 scopus 로고    scopus 로고
    • Proofs about a folklore let-polymorphic type inference algorithm
    • July
    • Lee, O., Yi, K.: Proofs about a folklore let-polymorphic type inference algorithm. ACM Transactions on Programming Languages and Systems 20(4), 707-723 (July 1998)
    • (1998) ACM Transactions on Programming Languages and Systems , vol.20 , Issue.4 , pp. 707-723
    • Lee, O.1    Yi, K.2
  • 9
    • 0002925179 scopus 로고    scopus 로고
    • Generalising techniques for type debugging
    • Trinder, P.,Michaelson, G, Loidl, H-W, eds, Bristol, UK, Intellect
    • McAdam, B.J.: Generalising techniques for type debugging. In: Trinder, P.,Michaelson, G., Loidl, H-W. (eds.), Trends in Functional Programming, Bristol, UK, Intellect, vol. 1, pp. 50-59 (2000)
    • (2000) Trends in Functional Programming , vol.1 , pp. 50-59
    • McAdam, B.J.1
  • 10
    • 33750706431 scopus 로고    scopus 로고
    • How to repair type errors automatically
    • McAdam, B.J.: How to repair type errors automatically. Trends in Functional Programming 3, 87-98 (2002)
    • (2002) Trends in Functional Programming , vol.3 , pp. 87-98
    • McAdam, B.J.1
  • 11
    • 24144488107 scopus 로고
    • A simple approach to finding the cause of non-unifiability
    • Kowalski, R.A, Bowen, KA, eds, The MIT Press, Cambridge
    • Port, G.S.: A simple approach to finding the cause of non-unifiability. In: Kowalski, R.A., Bowen, KA. (eds.) Proceedings of the Fifth International Conference and Symposium on Logic Programming, pp. 651-665. The MIT Press, Cambridge (1988)
    • (1988) Proceedings of the Fifth International Conference and Symposium on Logic Programming , pp. 651-665
    • Port, G.S.1
  • 15
    • 0003067236 scopus 로고    scopus 로고
    • Explaining type errors by finding the sources of type conflicts
    • Greg Michaelson, Phil Trindler, and Hans-Wolfgang Loidl, editors, Intellect Books
    • Yang, J.: Explaining type errors by finding the sources of type conflicts. In: Greg Michaelson, Phil Trindler, and Hans-Wolfgang Loidl, editors, Trends in Functional Programming, pp. 58-66. Intellect Books (2000)
    • (2000) Trends in Functional Programming , pp. 58-66
    • Yang, J.1


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