메뉴 건너뛰기




Volumn 38, Issue 9, 2003, Pages 27-38

MLF - Raising ML to the power of system F

Author keywords

First class polymorphism; ML; Second order polymorphism; System F; Type annotations; Type inference

Indexed keywords

ALGORITHMS; COMPUTER PROGRAMMING; SEMANTICS; SYNTACTICS;

EID: 1442288666     PISSN: 03621340     EISSN: None     Source Type: Journal    
DOI: 10.1145/944746.944709     Document Type: Conference Paper
Times cited : (23)

References (28)
  • 1
    • 0022241075 scopus 로고
    • Partial polymorphic type inference is undecidable
    • IEEE Computer Society Press, Oct.
    • H.-J. Boehm. Partial polymorphic type inference is undecidable. In 26th Annual Symposium on Foundations of Computer Science, pages 339-345. IEEE Computer Society Press, Oct. 1985.
    • (1985) 26th Annual Symposium on Foundations of Computer Science , pp. 339-345
    • Boehm, H.-J.1
  • 2
    • 0348152467 scopus 로고
    • An implementation of FSub
    • Digital Equipment Corporation Systems Research Center
    • L. Cardelli. An implementation of FSub. Research Report 97, Digital Equipment Corporation Systems Research Center, 1993.
    • (1993) Research Report 97
    • Cardelli, L.1
  • 7
    • 0005023827 scopus 로고    scopus 로고
    • Extending ML with semi-explicit higher-order polymorphism
    • A preliminary version appeared in TACS'97
    • J. Garrigue and D. Rémy. Extending ML with semi-explicit higher-order polymorphism. Journal of Functional Programming, 155(1/2):134-169, 1999. A preliminary version appeared in TACS'97.
    • (1999) Journal of Functional Programming , vol.155 , Issue.1-2 , pp. 134-169
    • Garrigue, J.1    Rémy, D.2
  • 11
    • 0342415270 scopus 로고
    • Rank-2 type systems and recursive definitions
    • Technical Report MIT/LCS/TM-531, Massachusetts Institute of Technology, Laboratory for Computer Science, Nov.
    • T. Jim. Rank-2 type systems and recursive definitions. Technical Report MIT/LCS/TM-531, Massachusetts Institute of Technology, Laboratory for Computer Science, Nov. 1995.
    • (1995)
    • Jim, T.1
  • 16
    • 0347242804 scopus 로고    scopus 로고
    • The objective caml system, documentation and user's manual - Release 3.05
    • Technical report, INRIA, July; Documentation distributed with the Objective Caml system
    • X. Leroy, D. Doligez, J. Garrigue, D. Rémy, and J. Vouillon. The Objective Caml system, documentation and user's manual - release 3.05. Technical report, INRIA, July 2002. Documentation distributed with the Objective Caml system.
    • (2002)
    • Leroy, X.1    Doligez, D.2    Garrigue, J.3    Rémy, D.4    Vouillon, J.5
  • 17
    • 1442286460 scopus 로고
    • An overview of hugs extensions. Available electronically
    • Mark P Jones, Alastair Reid, the Yale Haskell Group, and the OGI School of Science & Engineering at OHSU. An overview of hugs extensions. Available electronically, 1994-2002.
    • (1994)
    • Jones, M.P.1    Reid, A.2
  • 18
    • 0000100589 scopus 로고
    • Unification under a mixed prefix
    • D. Miller. Unification under a mixed prefix. Journal of Symbolic Computation, 14:321-358, 1992.
    • (1992) Journal of Symbolic Computation , vol.14 , pp. 321-358
    • Miller, D.1
  • 19
    • 0023965762 scopus 로고
    • Polymorphic type inference and containment
    • J. C. Mitchell. Polymorphic type inference and containment. Information and Computation, 2/3(76):211-249, 1988.
    • (1988) Information and Computation , vol.2-3 , Issue.76 , pp. 211-249
    • Mitchell, J.C.1
  • 23
    • 0009092104 scopus 로고
    • On the undecidability of partial polymorphic type reconstruction
    • Preliminary version available as Technical Report CMU-CS-92-105, School of Computer Science, Carnegie Mellon University, January 1992
    • F. Pfenning. On the undecidability of partial polymorphic type reconstruction. Fundamenta Informaticae, 19(1,2):185-199, 1993. Preliminary version available as Technical Report CMU-CS-92-105, School of Computer Science, Carnegie Mellon University, January 1992.
    • (1993) Fundamenta Informaticae , vol.19 , Issue.1-2 , pp. 185-199
    • Pfenning, F.1
  • 25
    • 25944476704 scopus 로고
    • Programming objects with ML-ART: An extension to ML with abstract and record types
    • In M. Hagiya and J. C. Mitchell, editors; Springer-Verlag, April
    • D. Rémy. Programming objects with ML-ART: An extension to ML with abstract and record types. In M. Hagiya and J. C. Mitchell, editors, Theoretical Aspects of Computer Software, volume 789 of Lecture Notes in Computer Science, pages 321-346. Springer-Verlag, April 1994.
    • (1994) Theoretical Aspects of Computer Software, Volume 789 of Lecture Notes in Computer Science , pp. 321-346
    • Rémy, D.1
  • 26
    • 0027986032 scopus 로고
    • Typability and type checking in the second order λ-calculus are equivalent and undecidable
    • July
    • J. B. Wells. Typability and type checking in the second order λ-calculus are equivalent and undecidable. In Ninth annual IEEE Symposium on Logic in Computer Science, pages 176-185, July 1994.
    • (1994) Ninth Annual IEEE Symposium on Logic in Computer Science , pp. 176-185
    • Wells, J.B.1
  • 27
    • 0009164281 scopus 로고    scopus 로고
    • Type inference for system F with and without the eta rule
    • PhD thesis, Boston University
    • J. B. Wells. Type Inference for System F with and without the Eta Rule. PhD thesis, Boston University, 1996.
    • (1996)
    • Wells, J.B.1
  • 28
    • 0001020708 scopus 로고
    • Simple imperative polymorphism
    • A. K. Wright. Simple imperative polymorphism. Lisp and Symbolic Computation, 8(4):343-355, 1995.
    • (1995) Lisp and Symbolic Computation , vol.8 , Issue.4 , pp. 343-355
    • Wright, A.K.1


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