메뉴 건너뛰기




Volumn 50, Issue 1-3, 2004, Pages 189-224

Type error slicing in implicitly typed higher-order languages

Author keywords

Intersection types; Type error location; Type inference

Indexed keywords

ALGORITHMS; ERROR ANALYSIS; SET THEORY; THEOREM PROVING; TREES (MATHEMATICS);

EID: 1442335810     PISSN: 01676423     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.scico.2004.01.004     Document Type: Conference Paper
Times cited : (63)

References (38)
  • 3
    • 0004216721 scopus 로고
    • Debugging type errors (full version)
    • State University of New York, Stony Brook
    • K.L. Bernstein, E.W. Stark, Debugging type errors (full version), Technical Report, State University of New York, Stony Brook, 1995.
    • (1995) Technical Report
    • Bernstein, K.L.1    Stark, E.W.2
  • 5
    • 0034777425 scopus 로고    scopus 로고
    • Compositional explanation of types and algorithmic debugging of type errors
    • ACM Press, New York
    • O. Chitil, Compositional explanation of types and algorithmic debugging of type errors, in: Proc. Sixth Internat. Conf. Functional Programming, ACM Press, New York, 2001.
    • (2001) Proc. Sixth Internat. Conf. Functional Programming
    • Chitil, O.1
  • 7
    • 0002925177 scopus 로고
    • Diagnosis of ill-typed programs
    • Indiana University
    • V. Choppella, C.T. Haynes, Diagnosis of ill-typed programs, Technical Report 426, Indiana University, 1995.
    • (1995) Technical Report , vol.426
    • Choppella, V.1    Haynes, C.T.2
  • 13
    • 1442267701 scopus 로고    scopus 로고
    • Parametric type inferencing for Helium
    • University Utrecht
    • B. Heeren, J. Hage, Parametric type inferencing for Helium, Technical Report UU-CS-2002-035, University Utrecht, 2002.
    • (2002) Technical Report , vol.UU-CS-2002-035
    • Heeren, B.1    Hage, J.2
  • 14
    • 1142294774 scopus 로고    scopus 로고
    • Generalizing Hindley-Milner type inference algorithms
    • University Utrecht
    • B. Heeren, J. Hage, D. Swierstra, Generalizing Hindley-Milner type inference algorithms, Technical Report UU-CS-2002-031, University Utrecht, 2002.
    • (2002) Technical Report , vol.UU-CS-2002-031
    • Heeren, B.1    Hage, J.2    Swierstra, D.3
  • 15
    • 1142282750 scopus 로고    scopus 로고
    • Improving type-error messages in functional languages
    • University Utrecht
    • B. Heeren, J. Jeuring, D. Swiersta, P.A. Alcocer, Improving type-error messages in functional languages, Technical Report UU-CS-2002-009, University Utrecht, 2002.
    • (2002) Technical Report , vol.UU-CS-2002-009
    • Heeren, B.1    Jeuring, J.2    Swiersta, D.3    Alcocer, P.A.4
  • 19
    • 0346317999 scopus 로고
    • ML typability if DEXPTIME compete
    • 15th Collog. Trees in Algebra and Programming, Springer
    • A.J. Kfoury, J. Tiuryn, P. Urzyczyn, ML typability if DEXPTIME compete, in: 15th Collog. Trees in Algebra and Programming, Lecture Notes in Computer Science, vol. 431, Springer, 1990. Superseded by A.J. Kfoury, J. Tiuryn, P. Urzyczyn, An analysis of ML typability, J. ACM 41(2) (1994).
    • (1990) Lecture Notes in Computer Science , vol.431
    • Kfoury, A.J.1    Tiuryn, J.2    Urzyczyn, P.3
  • 20
    • 84976662471 scopus 로고
    • An analysis of ML typability
    • A.J. Kfoury, J. Tiuryn, P. Urzyczyn, ML typability if DEXPTIME compete, in: 15th Collog. Trees in Algebra and Programming, Lecture Notes in Computer Science, vol. 431, Springer, 1990. Superseded by A.J. Kfoury, J. Tiuryn, P. Urzyczyn, An analysis of ML typability, J. ACM 41(2) (1994).
    • (1994) J. ACM , vol.41 , Issue.2
    • Kfoury, A.J.1    Tiuryn, J.2    Urzyczyn, P.3
  • 21
    • 84976662471 scopus 로고
    • An analysis of ML typability
    • A.J. Kfoury, J. Tiuryn, P. Urzyczyn, An analysis of ML typability, J. ACM 41(2) (1994). Superseds A.J. Kfoury, J. Tiuryn, P. Urzyczyn, ML typability if DEXPTIME compete, in: 15th Collog. Trees in Algebra and Programming, Lecture Notes in Computer Science, vol. 431, Springer, 1990.
    • (1994) J. ACM , vol.41 , Issue.2
    • Kfoury, A.J.1    Tiuryn, J.2    Urzyczyn, P.3
  • 22
    • 0346317999 scopus 로고
    • ML typability if DEXPTIME compete
    • 15th Collog. Trees in Algebra and Programming, Springer
    • A.J. Kfoury, J. Tiuryn, P. Urzyczyn, An analysis of ML typability, J. ACM 41(2) (1994). Superseds A.J. Kfoury, J. Tiuryn, P. Urzyczyn, ML typability if DEXPTIME compete, in: 15th Collog. Trees in Algebra and Programming, Lecture Notes in Computer Science, vol. 431, Springer, 1990.
    • (1990) Lecture Notes in Computer Science , vol.431
    • Kfoury, A.J.1    Tiuryn, J.2    Urzyczyn, P.3
  • 23
    • 0032108250 scopus 로고    scopus 로고
    • Proofs about a folklore let-polymorphic type inference algorithm
    • Lee O., Yi J. Proofs about a folklore let-polymorphic type inference algorithm. ACM Transactions on Programming Languages and Systems. 20(4):1998;707-723.
    • (1998) ACM Transactions on Programming Languages and Systems , vol.20 , Issue.4 , pp. 707-723
    • Lee, O.1    Yi, J.2
  • 24
    • 0742330001 scopus 로고    scopus 로고
    • On the unification of substitutions in type inference
    • K. Hammond, A.J.T. Davie, C. Clack, (Eds.), Implementation of Functional Language (IFL'98), London, UK, Springer, Berlin
    • B.J. McAdam, On the unification of substitutions in type inference, in: K. Hammond, A.J.T. Davie, C. Clack, (Eds.), Implementation of Functional Language (IFL'98), Lecture Notes in Computer Science, vol. 1595, London, UK, Springer, Berlin, 1998.
    • (1998) Lecture Notes in Computer Science , vol.1595
    • McAdam, B.J.1
  • 25
    • 0002925179 scopus 로고    scopus 로고
    • Generalising techniques for type debugging
    • P. Trinder, G. Michaelson, H.-W. Loidl (Eds.)
    • B.J. McAdam, Generalising techniques for type debugging, in: P. Trinder, G. Michaelson, H.-W. Loidl (Eds.), Trends in Functional Programming Intellect, 2000; A collection of papers earlier presented at the 1999 Scottish Functional Programming Workshop.
    • (2000) Trends in Functional Programming Intellect
    • McAdam, B.J.1
  • 26
    • 1442316764 scopus 로고    scopus 로고
    • B.J. McAdam, Generalising techniques for type debugging, in: P. Trinder, G. Michaelson, H.-W. Loidl (Eds.), Trends in Functional Programming Intellect, 2000; A collection of papers earlier presented at the 1999 Scottish Functional Programming Workshop.
    • 1999 Scottish Functional Programming Workshop
  • 29
    • 1442341260 scopus 로고
    • A simple approach to finding the cause of non-unifiability
    • MIT Press, Cambridge, MA
    • G.S. Port, A simple approach to finding the cause of non-unifiability, in: Proc. Fifth Internat. Conf. on Logic Programming, MIT Press, Cambridge, MA, 1988.
    • (1988) Proc. Fifth Internat. Conf. on Logic Programming
    • Port, G.S.1
  • 32
    • 1442316767 scopus 로고    scopus 로고
    • P. Trinder, G. Michaelson, H.-W. Loidl (Eds.), Trends in Functional Programming Intellect, 2000; A collection of papers earlier presented at the 1999 Scottish Functional Programming Workshop.
    • 1999 Scottish Functional Programming Workshop
  • 34
    • 26444563610 scopus 로고
    • Intractable unifiability problems and bractracking
    • Proc. Third Interna. Conf. on Logic Programming
    • D.A. Wolfram, Intractable unifiability problems and bractracking, in: Proc. Third Interna. Conf. on Logic Programming, Lecture Notes in Computer Science, vol. 225, 1986.
    • (1986) Lecture Notes in Computer Science , vol.225
    • Wolfram, D.A.1
  • 35
    • 0003067236 scopus 로고    scopus 로고
    • Explaining type errors by finding the source of a type conflict
    • P. Trinder, G. Michaelson, H.-W. Loidl (Eds.)
    • J. Yang, Explaining type errors by finding the source of a type conflict, in: P. Trinder, G. Michaelson, H.-W. Loidl (Eds.), Trends in Functional Programming Intellect, 2000; A collection of papers earlier presented at the 1999 Scottish Functional Programming Workshop.
    • (2000) Trends in Functional Programming Intellect
    • Yang, J.1
  • 36
    • 1442292291 scopus 로고    scopus 로고
    • J. Yang, Explaining type errors by finding the source of a type conflict, in: P. Trinder, G. Michaelson, H.-W. Loidl (Eds.), Trends in Functional Programming Intellect, 2000; A collection of papers earlier presented at the 1999 Scottish Functional Programming Workshop.
    • 1999 Scottish Functional Programming Workshop
  • 38
    • 0036318816 scopus 로고    scopus 로고
    • Explaining polymorphic types
    • Yang J., Michaelson G., Trinder P. Explaining polymorphic types. Comput. J. 45(4):2002;436-452.
    • (2002) Comput. J. , vol.45 , Issue.4 , pp. 436-452
    • Yang, J.1    Michaelson, G.2    Trinder, P.3


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