메뉴 건너뛰기




Volumn 60, Issue , 2004, Pages 3-421

Types for modules

Author keywords

Existential types; Generativity; Modules; Polymorphism; Programming languages; Standard ML; Subtyping; Type theory

Indexed keywords

COMPUTER ARCHITECTURE; COMPUTER SCIENCE; MAPPING; PARAMETER ESTIMATION; SEMANTICS; SYNTACTICS;

EID: 23844457375     PISSN: 15710661     EISSN: None     Source Type: Journal    
DOI: 10.1016/S1571-0661(05)82621-0     Document Type: Article
Times cited : (10)

References (67)
  • 1
    • 0027147075 scopus 로고
    • Extending record typing to type parametric modules with sharing
    • [Apo93]. ACM Press, 2.3.4
    • [Apo93] María Virginia Aponte. Extending record typing to type parametric modules with sharing. In Proc. 20th Symp. Principles of Prog. Lang., pages 465-478. ACM Press, 1993. 2.3.4
    • (1993) Proc. 20th Symp. Principles of Prog. Lang. , pp. 465-478
    • Aponte, M.V.1
  • 3
    • 0029201818 scopus 로고
    • Higher-order functors with transparent signatures
    • [Bis95]. ACM Press, 1.2, 2.3.4, 5, 5.1, 5.2.1, 5.2.2, 10, 5.8, 9.1
    • [Bis95] Sandip K. Biswas. Higher-order functors with transparent signatures. In Proc. 22nd Symp. Principles of Prog. Lang., pages 154-163. ACM Press, 1995. 1.2, 2.3.4, 5, 5.1, 5.2.1, 5.2.2, 10, 5.8, 9.1
    • (1995) Proc. 22nd Symp. Principles of Prog. Lang. , pp. 154-163
    • Biswas, S.K.1
  • 4
    • 85034240736 scopus 로고
    • A kernel language for abstract data types and modules
    • [BL84], number 173 in LNCS. Springer-Verlag, 2.3.1
    • [BL84] R. M. Burstall and B. Lampson. A kernel language for abstract data types and modules. In Semantics of Data Types, number 173 in LNCS. Springer-Verlag, 1984. 2.3.1
    • (1984) Semantics of Data Types
    • Burstall, R.M.1    Lampson, B.2
  • 5
    • 0023961088 scopus 로고
    • Pebble, a kernel language for modules and abstract data types
    • [BL88]. 2.3.1
    • [BL88] R. M. Burstall and B. Lampson. Pebble, a kernel language for modules and abstract data types. Information and Computation, 76:278-346, 1988. 2.3.1
    • (1988) Information and Computation , vol.76 , pp. 278-346
    • Burstall, R.M.1    Lampson, B.2
  • 6
    • 33645251700 scopus 로고
    • A quest preview
    • [Car88a], Digital Equipment Corporation, Systems Research Center, June 2.3.1
    • [Car88a] Luca Cardelli. A Quest Preview. Technical report, Digital Equipment Corporation, Systems Research Center, June 1988. 2.3.1
    • (1988) Technical Report
    • Cardelli, L.1
  • 7
    • 4243485872 scopus 로고
    • [Car88b]. Unpublished manuscript 2.2.2, 2.2.5
    • [Car88b] Luca Cardelli. Phase Distinctions in Type Theory. Unpublished manuscript available from http://www.luca.demon.co.uk, 1988. 2.2.2, 2.2.5
    • (1988) Phase Distinctions in Type Theory
    • Cardelli, L.1
  • 8
    • 0013259446 scopus 로고
    • Typeful programming
    • [Car89] E. J. Neuhold and M. Paul, editors, IFIP State of the Art Reports Series. Springer-Verlag, February 2.3.1
    • [Car89] Luca Cardelli. Typeful Programming. In E. J. Neuhold and M. Paul, editors, Formal Description of Programming Concepts, IFIP State of the Art Reports Series. Springer-Verlag, February 1989. 2.3.1
    • (1989) Formal Description of Programming Concepts
    • Cardelli, L.1
  • 9
    • 3843092022 scopus 로고
    • [Car91]. Digital Equipment Corporation, Systems Research Center, 2.3.1, 2.3.5
    • [Car91] Luca Cardelli. The Quest Language and System. Digital Equipment Corporation, Systems Research Center, 1991. 2.3.1, 2.3.5
    • (1991) The Quest Language and System
    • Cardelli, L.1
  • 10
    • 85030740609 scopus 로고
    • Haskell curry and robert feys
    • [CF58]. North Holland, 2.2
    • [CF58] Haskell Curry and Robert Feys. Combinatory Logic, volume 1. North Holland, 1958. 2.2
    • (1958) Combinatory Logic , vol.1
  • 11
    • 0037842590 scopus 로고
    • Abstract types and the dot notation
    • [CL90], IFIP State of the Art Reports, North Holland, March 2.3.1
    • [CL90] Luca Cardelli and Xavier Leroy. Abstract types and the dot notation. In Programming Concepts and Methods, IFIP State of the Art Reports, pages 479-504. North Holland, March 1990. 2.3.1
    • (1990) Programming Concepts and Methods , pp. 479-504
    • Cardelli, L.1    Leroy, X.2
  • 12
    • 84974399408 scopus 로고
    • A semantic basis for quest
    • [CL91], October 2.3.1
    • [CL91] Luca Cardelli and Giuseppe Longo. A Semantic Basis for Quest. Journal of Functional Programming, 1(2):417-458, October 1991. 2.3.1
    • (1991) Journal of Functional Programming , vol.1 , Issue.2 , pp. 417-458
    • Cardelli, L.1    Longo, G.2
  • 13
    • 0001610169 scopus 로고
    • An algorithm for testing conversion in type theory
    • [Coq91] G. Huet and G. D. Plotkin, editors, Cambridge University Press, 8.3.1
    • [Coq91] Thierry Coquand. An algorithm for testing conversion in Type Theory. In G. Huet and G. D. Plotkin, editors, Logical Frameworks. Cambridge University Press, 1991. 8.3.1
    • (1991) Logical Frameworks
    • Coquand, T.1
  • 14
    • 84958967545 scopus 로고    scopus 로고
    • A module calculus for pure type systems
    • [Cou97a], LNCS Springer-Verlag, 3
    • [Cou97a] Judicaël Courant. A Module Calculus for Pure Type Systems. In TLCA'97, LNCS, pages 112-128. Springer-Verlag, 1997. 3
    • (1997) TLCA'97 , pp. 112-128
    • Courant, J.1
  • 15
    • 84908282288 scopus 로고    scopus 로고
    • An applicative module calculus
    • [Cou97b] ,LNCS. Springer-Verlag, April 3, 2.3.5, 11, 6.5.1
    • [Cou97b] Judicaël Courant. An applicative module calculus. In TAP-SOFT'97, LNCS. Springer-Verlag, April 1997. 3, 2.3.5, 11, 6.5.1
    • (1997) TAP-SOFT'97
    • Courant, J.1
  • 16
    • 33645265761 scopus 로고
    • Luis manuel martins damas
    • [Dam85]. PhD thesis, Department of Computer Science, University of Edinburgh, April 3.2.3, 8.5
    • [Dam85] Luis Manuel Martins Damas. Type Assignment in Programming Languages. PhD thesis, Department of Computer Science, University of Edinburgh, April 1985. 3.2.3, 8.5
    • (1985) Type Assignment in Programming Languages
  • 17
    • 85030745427 scopus 로고    scopus 로고
    • Moscow ML's higher-order modules are unsound
    • [DCH02], 17 September 10.1.4, 1.0.1.4
    • [DCH02] Derek Dreyer, Karl Crary, and Robert Harper. Moscow ML's higher-order modules are unsound, 17 September 2002. Message to the Types Forum http://www.cis.upenn.edu/bcpierce/types. 10.1.4, 1.0.1.4
    • (2002) Message to the Types Forum
    • Dreyer, D.1    Crary, K.2    Harper, R.3
  • 18
    • 49649139118 scopus 로고
    • Lambda calculus notation with nameless dummies: A tool for automatic formula manipulation with application to the Church-Rosser theorem
    • [deB72]. 6.4.1
    • [deB72] N. G. deBruijn. Lambda calculus notation with nameless dummies: a tool for automatic formula manipulation with application to the Church-Rosser theorem. Indag. Mathematics, 34, 1972. 6.4.1
    • (1972) Indag. Mathematics , vol.34
    • Debruijn, N.G.1
  • 20
    • 33645259389 scopus 로고
    • Impredicative strong existential equivalent to type:Type
    • [HH86], Department of Computer Science,Cornell University, June 2
    • [HH86] James G. Hook and Douglas J. Howe. Impredicative Strong Existential Equivalent to Type:Type. Technical Report TR 86-760, Department of Computer Science,Cornell University, June 1986. 2
    • (1986) Technical Report , vol.TR 86-760
    • Hook, J.G.1    Howe, D.J.2
  • 21
    • 0028022239 scopus 로고
    • A type-theoretic approach to higher-order modules with sharing
    • [HL94]. 2.3.3, 3, 3, 2.3.5, 3.3.1, 6.4.1, 7.1, 9.2.1, 9.2.2
    • [HL94] Robert Harper and Mark Lillibridge. A type-theoretic approach to higher-order modules with sharing. In 21st ACM Symp. Principles of Prog. Lang., 1994. 2.3.3, 3, 3, 2.3.5, 3.3.1, 6.4.1, 7.1, 9.2.1, 9.2.2
    • (1994) 21st ACM Symp. Principles of Prog. Lang.
    • Harper, R.1    Lillibridge, M.2
  • 22
    • 0027573846 scopus 로고
    • On the type structure of Standard ML
    • [HM93]. 2, 2.3.2, 2.3.2, 2.3.5, 3.3.1, 9.1, 9.2.1
    • [HM93] Robert Harper and John C. Mitchell. On the type structure of Standard ML. In ACM Trans. Prog. Lang. Syst., volume 15(2), pages 211-252, 1993. 2, 2.3.2, 2.3.2, 2.3.5, 3.3.1, 9.1, 9.2.1
    • (1993) ACM Trans. Prog. Lang. Syst. , vol.15 , Issue.2 , pp. 211-252
    • Harper, R.1    Mitchell, J.C.2
  • 23
    • 0002992140 scopus 로고
    • Standard ML
    • [HMM86], Laboratory for Foundations of Computer Science, University of Edinburgh, May 2.3.1, 6.3.2
    • [HMM86] Robert Harper, David MacQueen, and Robin Milner. Standard ML. Technical Report ECS-LFCS-86-2, Laboratory for Foundations of Computer Science, University of Edinburgh, May 1986. 2.3.1, 6.3.2
    • (1986) Technical Report , vol.ECS-LFCS-86-2
    • Harper, R.1    MacQueen, D.2    Milner, R.3
  • 24
    • 85030742655 scopus 로고
    • Higher-order modules and the phase distinction
    • [HMM90], Department of Computer Science, University of Edinburgh, April 2.2.5, 2.3.2, 2.3.5, 3.3.1, 9.2.1
    • [HMM90] Robert Harper, John C. Mitchell, and Eugenio Moggi. Higher-order modules and the phase distinction. Technical Report ECS-LFCS-90-112, Department of Computer Science, University of Edinburgh, April 1990. 2.2.5, 2.3.2, 2.3.5, 3.3.1, 9.2.1
    • (1990) Technical Report , vol.ECS-LFCS-90-112
    • Harper, R.1    Mitchell, J.C.2    Moggi, E.3
  • 25
    • 0002386430 scopus 로고
    • The formulae-as-types notion of construction
    • [How80] J. Hindley and J. Seldin, editors, Academic Press, 2.2
    • [How80] William Howard. The formulae-as-types notion of construction. In J. Hindley and J. Seldin, editors, To H. B. Curry: Essays on Combinatory Logic. Academic Press, 1980. 2.2
    • (1980) To H. B. Curry: Essays on Combinatory Logic
    • Howard, W.1
  • 26
    • 0002916532 scopus 로고    scopus 로고
    • An interpretation of standard ML in type theory
    • [HS97], School of Computer Science,Carnegie Mellon University, June 2.3.3, 3, 3, 3.3.1, 7.1, 9.2.1, 9.2.2
    • [HS97] Robert Harper and Chris Stone. An Interpretation of Standard ML in Type Theory. Technical Report CMU-CS-97-147, School of Computer Science,Carnegie Mellon University, June 1997. 2.3.3, 3, 3, 3.3.1, 7.1, 9.2.1, 9.2.2
    • (1997) Technical Report , vol.CMU-CS-97-147
    • Harper, R.1    Stone, C.2
  • 27
    • 49549145605 scopus 로고
    • A unification algorithm for typed λ-calculus
    • [Hue75]. 5.6
    • [Hue75] Gérard Huet. A unification algorithm for typed λ-calculus. Theoretical Computer Science, 1:27-57, 1975. 5.6
    • (1975) Theoretical Computer Science , vol.1 , pp. 27-57
    • Huet, G.1
  • 28
    • 0029703472 scopus 로고    scopus 로고
    • Using parameterized signatures to express modular structure
    • [Jon96]. ACM Press, 2.3.4
    • [Jon96] Mark P. Jones. Using parameterized signatures to express modular structure. In Proc. 23rd Symp. Principles of Prog. Lang. ACM Press, 1996. 2.3.4
    • (1996) Proc. 23rd Symp. Principles of Prog. Lang.
    • Jones, M.P.1
  • 29
    • 0031071781 scopus 로고    scopus 로고
    • The definition of extended ML: A gentle introduction
    • [KST97]. 3.2.3
    • [KST97] Stefan Kahrs, Donald T. Sannella, and Andrzej Tarlecki. The Definition of Extended ML: A gentle introduction. Theoretical Computer Science, 173:445-484, 1997. 3.2.3
    • (1997) Theoretical Computer Science , vol.173 , pp. 445-484
    • Kahrs, S.1    Sannella, D.T.2    Tarlecki, A.3
  • 30
    • 0028013809 scopus 로고
    • Manifest types, modules, and separate compilation
    • [Ler94]. ACM Press, 3, 3.3.1, 11, 6.1, 6.5.1, 8.2.1, 9.2.1, 9.2.2
    • [Ler94] Xavier Leroy. Manifest types, modules, and separate compilation. In Proc. 21st Symp. Principles of Prog. Lang., pages 109-122. ACM Press, 1994. 3, 3.3.1, 11, 6.1, 6.5.1, 8.2.1, 9.2.1, 9.2.2
    • (1994) Proc. 21st Symp. Principles of Prog. Lang. , pp. 109-122
    • Leroy, X.1
  • 31
    • 0029205357 scopus 로고
    • Applicative functors and fully transparent higher-order modules
    • [Ler95]. ACM Press, 3, 3.3.1, A. 1.3, 4.1.1, 5.1, 5.2.3, 11, 6.5.1, 8.2.1, 9.2.1, 9.2.2, 9.2.3
    • [Ler95] Xavier Leroy. Applicative functors and fully transparent higher-order modules. In Proc. 22nd Symp. Principles of Prog. Lang., pages 142-153. ACM Press, 1995. 3, 3.3.1, A. 1.3, 4.1.1, 5.1, 5.2.3, 11, 6.5.1, 8.2.1, 9.2.1, 9.2.2, 9.2.3
    • (1995) Proc. 22nd Symp. Principles of Prog. Lang. , pp. 142-153
    • Leroy, X.1
  • 32
    • 0039616563 scopus 로고    scopus 로고
    • A modular module system
    • [Ler96a], INRIA, Rocquencourt, April 3
    • [Ler96a] Xavier Leroy. A modular module system. Technical Report RR n° 2866, INRIA, Rocquencourt, April 1996. 3
    • (1996) Technical Report RR N° 2866 , vol.2866
    • Leroy, X.1
  • 33
    • 0030351282 scopus 로고    scopus 로고
    • A syntactic theory of type generativity and sharing
    • [Ler96b], September 3, 3.3.1, 5.1, 9.2.1, 9.2.2
    • [Ler96b] Xavier Leroy. A syntactic theory of type generativity and sharing. Journal of Functional Programming, 6(5):1-32, September 1996. 3, 3.3.1, 5.1, 9.2.1, 9.2.2
    • (1996) Journal of Functional Programming , vol.6 , Issue.5 , pp. 1-32
    • Leroy, X.1
  • 35
    • 0004086994 scopus 로고    scopus 로고
    • [Lil97]. PhD thesis, School of Computer Science, Carnegie Mellon University, May 3, 3, 3.3.1, 5.1, 7.1, 9.2.1, 9.2.2
    • [Lil97] Mark Lillibridge. Translucent Sums: A Foundation for Higher-Order Module Systems. PhD thesis, School of Computer Science, Carnegie Mellon University, May 1997. 3, 3, 3.3.1, 5.1, 7.1, 9.2.1, 9.2.2
    • (1997) Translucent Sums: A Foundation for Higher-order Module Systems
    • Lillibridge, M.1
  • 36
    • 0004119262 scopus 로고
    • [Luo90]. PhD thesis, Department of Computer Science, University of Edinburgh, June 2, 2
    • [Luo90] Zhaohui Luo. An Extended Calculus of Constructions. PhD thesis, Department of Computer Science, University of Edinburgh, June 1990. 2, 2
    • (1990) An Extended Calculus of Constructions
    • Luo, Z.1
  • 37
    • 85031224044 scopus 로고
    • Using dependent types to express modular structure
    • [Mac86]. 2.3.1, 2.3.2, 2.3.5, 3.3.1, 5.2.2, 9.2.1
    • [Mac86] David MacQueen. Using dependent types to express modular structure. In 13th ACM Symp. on Principles of Prog. Lang., 1986. 2.3.1, 2.3.2, 2.3.5, 3.3.1, 5.2.2, 9.2.1
    • (1986) 13th ACM Symp. on Principles of Prog. Lang.
    • MacQueen, D.1
  • 38
    • 85030740916 scopus 로고
    • Studying the ML module system in HOL
    • [MG93]. 2.3.4, 7.4.1, 9.3
    • [MG93] Savi Maharaj and Elsa Gunter. Studying the ML Module System in HOL. The Computer Journal, 36(5), 1993. 2.3.4, 7.4.1, 9.3
    • (1993) The Computer Journal , vol.36 , Issue.5
    • Maharaj, S.1    Gunter, E.2
  • 39
    • 0018105622 scopus 로고
    • A theory of type polymorphism in programming languages
    • [Mil78]. 3.28, 3.2.3, 8.1, 8.1, 8.5
    • [Mil78] Robin Milner. A theory of type polymorphism in programming languages. Journal of Computer and System Sciences, 17:348-375, 1978. 3.28, 3.2.3, 8.1, 8.1, 8.5
    • (1978) Journal of Computer and System Sciences , vol.17 , pp. 348-375
    • Milner, R.1
  • 40
    • 0000968273 scopus 로고
    • A logic programming language with lambda-abstraction, function variables, and simple unification
    • [Mil91]. 5.6, 5.6
    • [Mil91] Dale Miller. A logic programming language with lambda-abstraction, function variables, and simple unification. Journal of Logic and Computation, 2/4:497-536, 1991. 5.6, 5.6
    • (1991) Journal of Logic and Computation , vol.2-4 , pp. 497-536
    • Miller, D.1
  • 41
    • 0000100589 scopus 로고
    • Unification under a mixed prefix
    • [M1192]. 8.3.1
    • [M1192] Dale Miller. Unification under a mixed prefix. Journal of Symbolic Computation, 14:321-358, 1992. 8.3.1
    • (1992) Journal of Symbolic Computation , vol.14 , pp. 321-358
    • Miller, D.1
  • 46
    • 85021218005 scopus 로고
    • A semantics for higher-order functors
    • [MT94] Donald Sannella, editor, Programming Languages and Systems - ESOP '94, Springer Verlag, 2.3.3, 3, 2.3.4, 5.1
    • [MT94] David MacQueen and Mads Tofte. A semantics for higher-order functors. In Donald Sannella, editor, Programming Languages and Systems - ESOP '94, volume 788 of LNCS. Springer Verlag, 1994. 2.3.3, 3, 2.3.4, 5.1
    • (1994) LNCS , vol.788
    • MacQueen, D.1    Tofte, M.2
  • 47
    • 0003444157 scopus 로고    scopus 로고
    • [MTH90]. MIT Press, 1.2, 2.1, 2.1.2, 2.1.1, 2.2, 2.3.2, 2.3.3, 3, 3, 3.1.2, 3.1.4, 3.3, 3.3.3, .1.0, 6.3.2, 9.3
    • [MTH90] Robin Milner, Mads Tofte, and Robert Harper. The Definition of Standard ML. MIT Press, 1990. 1.2, 2.1, 2.1.2, 2.1.1, 2.2, 2.3.2, 2.3.3, 3, 3, 3.1.2, 3.1.4, 3.3, 3.3.3, .1.0, 6.3.2, 9.3
    • (1990) The Definition of Standard ML
    • Milner, R.1    Tofte, M.2    Harper, R.3
  • 48
    • 0003444157 scopus 로고    scopus 로고
    • [MTH96]. MIT Press, 1.2, 2.1, 2.1.2, 2.1.1, 2.2, 2.3.3, 3, 2.3.4, 3, 3.1.2, 3.1.4, 3.3, 3.3.3, 6.3.2, 9.3, 10
    • [MTH96] Robin Milner, Mads Tofte, and Robert Harper. The Revised Definition of Standard ML. MIT Press, 1996. 1.2, 2.1, 2.1.2, 2.1.1, 2.2, 2.3.3, 3, 2.3.4, 3, 3.1.2, 3.1.4, 3.3, 3.3.3, 6.3.2, 9.3, 10
    • (1996) The Revised Definition of Standard ML
    • Milner, R.1    Tofte, M.2    Harper, R.3
  • 51
    • 85030742402 scopus 로고
    • Implémentation d'un système de modules évolué en Caml-Light
    • [Pot95], INRIA,Rocquencourt, January 3
    • [Pot95] François Pettier. Implémentation d'un système de modules évolué en Caml-Light. Technical Report N° 2449, INRIA,Rocquencourt, January 1995. 3
    • (1995) Technical Report N° 2449 , vol.2449
    • Pettier, F.1
  • 52
    • 84918983692 scopus 로고
    • A machine-oriented logic based on the resolution principle
    • [Rob65]. 8.1, 8.4, 8.3.1
    • [Rob65] J. A. Robinson. A machine-oriented logic based on the resolution principle. Journal of the ACM, 12(1):23-41, 1965. 8.1, 8.4, 8.3.1
    • (1965) Journal of the ACM , vol.12 , Issue.1 , pp. 23-41
    • Robinson, J.A.1
  • 54
    • 33645253418 scopus 로고    scopus 로고
    • Standard ML type generativity as existential quantification
    • [Rus96], Laboratory for Foundations of Computer Science, University of Edinburgh, June 4
    • [Rus96] Claudio V. Russo. Standard ML Type Generativity as Existential Quantification. Technical Report ECS-LFCS-96-344, Laboratory for Foundations of Computer Science, University of Edinburgh, June 1996. 4
    • (1996) Technical Report , vol.ECS-LFCS-96-344
    • Russo, C.V.1
  • 55
    • 85030745797 scopus 로고    scopus 로고
    • [Rus98a], March Available on request from the author. 1.3, 8.5, 9.3
    • [Rus98a] Claudio V. Russo. An Implementation of First-Class Modules, March 1998. Available on request from the author. 1.3, 8.5, 9.3
    • (1998) An Implementation of First-class Modules
    • Russo, C.V.1
  • 56
    • 0004260444 scopus 로고    scopus 로고
    • [Rus98b]. PhD thesis, LFCS, University of Edinburgh, (document), 10
    • [Rus98b] Claudio V. Russo. types For Modules. PhD thesis, LFCS, University of Edinburgh, 1998. (document), 10
    • (1998) Types for Modules
    • Russo, C.V.1
  • 57
    • 84947237938 scopus 로고    scopus 로고
    • First-class structures for standard ML
    • [Rus00a]. Springer Verlag, 10.1
    • [Rus00a] Claudio V. Russo. First-Class Structures for Standard ML. In European Symposium on Programming (ESOP), pages 336-350. Springer Verlag, 2000. 10.1
    • (2000) European Symposium on Programming (ESOP) , pp. 336-350
    • Russo, C.V.1
  • 58
    • 0002994582 scopus 로고    scopus 로고
    • First-class structures for standard ML
    • [Rus00b], November 10.1
    • [Rus00b] Claudio V. Russo. First-Class Structures for Standard ML. Nordic Journal of Computing, 7(4):348-374, November 2000. 10.1
    • (2000) Nordic Journal of Computing , vol.7 , Issue.4 , pp. 348-374
    • Russo, C.V.1
  • 61
    • 19144366963 scopus 로고    scopus 로고
    • A type-theoretic account of standard ML 1996
    • [SH96], School of Computer Science,Carnegie Mellon University, May 2.3.3, 3, 3, 3.3.1, 7.1, 9.2.1, 9.2.2
    • [SH96] Chris Stone and Robert Harper. A Type-Theoretic Account of Standard ML 1996. Technical Report CMU-CS-96-136, School of Computer Science,Carnegie Mellon University, May 1996. 2.3.3, 3, 3, 3.3.1, 7.1, 9.2.1, 9.2.2
    • (1996) Technical Report , vol.CMU-CS-96-136
    • Stone, C.1    Harper, R.2
  • 63
    • 0003047998 scopus 로고
    • [Tof88]. PhD thesis, Department of Computer Science, University of Edinburgh, May 2.3.4, 8.1, 8.1, 8.3.2
    • [Tof88] Mads Tofte. Operational Semantics and Polymorphic Type Inference. PhD thesis, Department of Computer Science, University of Edinburgh, May 1988. 2.3.4, 8.1, 8.1, 8.3.2
    • (1988) Operational Semantics and Polymorphic Type Inference
    • Tofte, M.1
  • 64
    • 33645268307 scopus 로고
    • Four lectures on standard ML
    • [Tof89], Department of Computer Science, University of Edinburgh, March 2.1
    • [Tof89] Mads Tofte. Four Lectures on Standard ML. Technical Report ECS-LFCS-89-73, Department of Computer Science, University of Edinburgh, March 1989. 2.1
    • (1989) Technical Report , vol.ECS-LFCS-89-73
    • Tofte, M.1
  • 65
    • 0026990403 scopus 로고
    • Principal signatures for higher-order program modules
    • [Tof92]. ACM Press, January 2.3.4, 5.1
    • [Tof92] Mads Tofte. Principal Signatures for Higher-Order Program Modules. In Principles of Programming Languages. ACM Press, January 1992. 2.3.4, 5.1
    • (1992) Principles of Programming Languages
    • Tofte, M.1
  • 66
    • 85030745461 scopus 로고
    • Principal signatures for higher-order program modules
    • [Tof93]. January 2.3.4, 5.1
    • [Tof93] Mads Tofte. Principal Signatures for Higher-order Program Modules. Journal of Functional Programming, January 1993. 2.3.4, 5.1
    • (1993) Journal of Functional Programming
    • Tofte, M.1
  • 67
    • 0003843120 scopus 로고
    • [Wir88]. Springer-Verlag, 4 edition, 3, 6.1
    • [Wir88] Niklaus Wirth. Programming in Modula-2. Springer-Verlag, 4 edition, 1988. 3, 6.1
    • (1988) Programming in Modula-2
    • Wirth, N.1


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