메뉴 건너뛰기




Volumn , Issue , 2003, Pages 236-249

A type system for higher-order modules

Author keywords

Abstract data types; Computational effects; Functors; Generativity; Modularity; Singleton types; Type theory

Indexed keywords

COMPUTATIONAL METHODS; COMPUTER PROGRAMMING LANGUAGES; SEMANTICS;

EID: 0037629421     PISSN: 07308566     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/604131.604151     Document Type: Conference Paper
Times cited : (51)

References (34)
  • 3
    • 0037842590 scopus 로고
    • Abstract types and the dot notation
    • M. Broy and C. B. Jones, editors. North-Holland. Also available as research report 56, DEC Systems Research Center
    • Luca Cardelli and Xavier Leroy. Abstract types and the dot notation. In M. Broy and C. B. Jones, editors, Proceedings IFIP TC2 working conference on programming concepts and methods, pages 479-504. North-Holland, 1990. Also available as research report 56, DEC Systems Research Center.
    • (1990) Proceedings IFIP TC2 Working Conference on Programming Concepts and Methods , pp. 479-504
    • Cardelli, L.1    Leroy, X.2
  • 4
    • 84959060369 scopus 로고    scopus 로고
    • Sound and complete elimination of singleton kinds
    • Springer-Verlag, September. Extended version published as CMU technical report CMU-CS-00-104
    • Karl Crary. Sound and complete elimination of singleton kinds. In Third Workshop on Types in Compilation, volume 2071 of Lecture Notes in Computer Science, pages 1-25. Springer-Verlag, September 2000. Extended version published as CMU technical report CMU-CS-00-104.
    • (2000) Third Workshop on Types in Compilation, Volume 2071 of Lecture Notes in Computer Science , vol.2071 , pp. 1-25
    • Crary, K.1
  • 7
    • 0038519008 scopus 로고    scopus 로고
    • A type system for higher-order modules
    • School of Computer Science, Carnegie Mellon University, December
    • Derek Dreyer, Karl Crary, and Robert Harper. A type system for higher-order modules (expanded version). Technical Report CMU-CS-02-122R, School of Computer Science, Carnegie Mellon University, December 2002.
    • (2002) Technical Report , vol.CMU-CS-02-122R
    • Dreyer, D.1    Crary, K.2    Harper, R.3
  • 9
    • 0038518160 scopus 로고    scopus 로고
    • Bounded existentials and minimal typing
    • Giorgio Ghelli and Benjamin Pierce. Bounded existentials and minimal typing. Theoretical Computer Science, 193:75-96, 1998.
    • (1998) Theoretical Computer Science , vol.193 , pp. 75-96
    • Ghelli, G.1    Pierce, B.2
  • 10
    • 0000218554 scopus 로고
    • The undecidability of the second-order unification problem
    • Warren D. Goldfarb. The undecidability of the second-order unification problem. Theoretical Computer Science, 13:225-230, 1981.
    • (1981) Theoretical Computer Science , vol.13 , pp. 225-230
    • Goldfarb, W.D.1
  • 13
    • 0038519010 scopus 로고    scopus 로고
    • A type-theoretic interpretation of Standard ML
    • Gordon Plotkin, Colin Stirling, and Mads Tofte, editors. MIT Press
    • Robert Harper and Chris Stone. A type-theoretic interpretation of Standard ML. In Gordon Plotkin, Colin Stirling, and Mads Tofte, editors, Proof, Language, and Interaction: Essays in Honor of Robin Milner. MIT Press, 2000.
    • (2000) Proof, Language, and Interaction: Essays in Honor of Robin Milner
    • Harper, R.1    Stone, C.2
  • 16
    • 0030351282 scopus 로고    scopus 로고
    • A syntactic theory of type generativity and sharing
    • Xavier Leroy. A syntactic theory of type generativity and sharing. Journal of Functional Programming, 6(5):667-698, 1996.
    • (1996) Journal of Functional Programming , vol.6 , Issue.5 , pp. 667-698
    • Leroy, X.1
  • 17
  • 21
    • 85021218005 scopus 로고
    • A semantics for higher-order functors
    • Donald T. Sannella, editor, Programming Languages and Systems - ESOP '94. Springer-Verlag
    • David B. MacQueen and Mads Tofte. A semantics for higher-order functors. In Donald T. Sannella, editor, Programming Languages and Systems - ESOP '94, volume 788 of Lecture Notes in Computer Science, pages 409-423. Springer-Verlag, 1994.
    • (1994) Lecture Notes in Computer Science , vol.788 , pp. 409-423
    • MacQueen, D.B.1    Tofte, M.2
  • 26
    • 0038519025 scopus 로고    scopus 로고
    • Moscow ML
    • Moscow ML. http://www.dina.dk/̃sestoft/mosml.html.
  • 27
    • 0037505020 scopus 로고    scopus 로고
    • Objective Caml. http://www.ocaml.org.
  • 28
    • 0004260444 scopus 로고    scopus 로고
    • PhD thesis, Edinburgh University, Edinburgh, Scotland. LFCS Thesis ECS-LFCS-98-389
    • Claudio V. Russo. Types for Modules. PhD thesis, Edinburgh University, Edinburgh, Scotland, 1998. LFCS Thesis ECS-LFCS-98-389.
    • (1998) Types for Modules
    • Russo, C.V.1
  • 29
    • 0002994582 scopus 로고    scopus 로고
    • First-class structures for standard ML
    • Claudio V. Russo. First-class structures for Standard ML. Nordic Journal of Computing, 7(4):348-374, 2000.
    • (2000) Nordic Journal of Computing , vol.7 , Issue.4 , pp. 348-374
    • Russo, C.V.1
  • 30
    • 0034775933 scopus 로고    scopus 로고
    • Recursive structures for standard ML
    • Florence, Italy, September
    • Claudio V. Russo. Recursive structures for Standard ML. In International Conference on Functional Programming, pages 50-61, Florence, Italy, September 2001.
    • (2001) International Conference on Functional Programming , pp. 50-61
    • Russo, C.V.1
  • 31
    • 17144427752 scopus 로고    scopus 로고
    • Transparent modules with fully syntactic signatures
    • Paris, France, September
    • Zhong Shao. Transparent modules with fully syntactic signatures. In International Conference on Functional Programming, pages 220-232, Paris, France, September 1999.
    • (1999) International Conference on Functional Programming , pp. 220-232
    • Shao, Z.1
  • 32
    • 0038519021 scopus 로고    scopus 로고
    • PhD thesis, Carnegie Mellon University, Pittsburgh, PA, August
    • Christopher A. Stone. Singleton Kinds and Singleton Types. PhD thesis, Carnegie Mellon University, Pittsburgh, PA, August 2000.
    • (2000) Singleton Kinds and Singleton Types
    • Stone, C.A.1
  • 34
    • 0003843120 scopus 로고
    • Texts and Monographs in Computer Science. Springer-Verlag
    • Niklaus Wirth. Programming in Modula-2. Texts and Monographs in Computer Science. Springer-Verlag, 1983.
    • (1983) Programming in Modula-2
    • Wirth, N.1


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