-
2
-
-
85028772254
-
Subtyping recursive types
-
Orlando, FL, January 1991. Also available as DEC Systems Research Center Research Report number 62, August 1990. To appear in TOPLAS
-
Roberto M. Amadio and Luca Cardelli. Subtyping recursive types. In Proceedings of the Eighteenth ACM Symposium on Principles of Programming Languages, pages 104-118, Orlando, FL, January 1991. Also available as DEC Systems Research Center Research Report number 62, August 1990. To appear in TOPLAS.
-
Proceedings of the Eighteenth ACM Symposium on Principles of Programming Languages
, pp. 104-118
-
-
Amadio, R.M.1
Cardelli, L.2
-
3
-
-
0025208440
-
Functorial polymorphism
-
S. Bainbridge, P. Freyd, A. Scedrov, and P. Scott. Functorial polymorphism. Theoretical Computer Science, 70:35-64, 1990.
-
(1990)
Theoretical Computer Science
, vol.70
, pp. 35-64
-
-
Bainbridge, S.1
Freyd, P.2
Scedrov, A.3
Scott, P.4
-
4
-
-
0027224413
-
Safe type checking in a statically typed object-oriented programming language
-
1993. To appear in Journal of Functional Programming
-
Kim B. Bruce. Safe type checking in a statically typed object-oriented programming language. In Proceedings of the Twentieth ACM Symposium on Principles of Programming Languages, 1993. To appear in Journal of Functional Programming.
-
Proceedings of the Twentieth ACM Symposium on Principles of Programming Languages
-
-
Bruce, K.B.1
-
5
-
-
0026995981
-
PER models of subtyping, recursive types and higher-order polymorphism
-
Albequerque, NM, January
-
Kim Bruce and John Mitchell. PER models of subtyping, recursive types and higher-order polymorphism. In Proceedings of the Nineteenth ACM Symposium on Principles of Programming Languages, Albequerque, NM, January 1992.
-
Proceedings of the Nineteenth ACM Symposium on Principles of Programming Languages
, pp. 1992
-
-
Bruce, K.1
Mitchell, J.2
-
6
-
-
84976755024
-
F-bounded quantification for object-oriented programming
-
September 1989
-
Peter Canning, William Cook, Walter Hill, Walter Olthoff, and John Mitchell. F-bounded quantification for object-oriented programming. In Fourth International Conference on Functional Programming Languages and Computer Architecture, pages 273-280, September 1989.
-
Fourth International Conference on Functional Programming Languages and Computer Architecture
, pp. 273-280
-
-
Canning, P.1
Cook, W.2
Hill, W.3
Olthoff, W.4
Mitchell, J.5
-
7
-
-
0023961010
-
A semantics of multiple inheritance
-
Preliminary version in Semantics of Data Types, Kahn, MacQueen, and Plotkin, eds., Springer-Verlag LNCS 173
-
Luca Cardelli. A semantics of multiple inheritance. Information and Computation, 76:138-164, 1988. Preliminary version in Semantics of Data Types, Kahn, MacQueen, and Plotkin, eds., Springer-Verlag LNCS 173, 1984.
-
(1988)
Information and Computation
, vol.76
, pp. 138-164
-
-
Cardelli, L.1
-
8
-
-
85027531031
-
-
Notes about 0261-01. Unpublished notes, October
-
Luca Cardelli. Notes about 0261-01. Unpublished notes, October 1990.
-
(1990)
-
-
Cardelli, L.1
-
9
-
-
85027500236
-
-
Research report 81, DEC Systems Research Center, January 1992. Also in Carl A. Gunter and John C. Mitchell, editors, Theoretical Aspects of Object-Oriented Programming: Types, Semantics, and Language Design (The MIT Press; to appear
-
Luca Cardelli. Extensible records in a pure calculus of subtyping. Research report 81, DEC Systems Research Center, January 1992. Also in Carl A. Gunter and John C. Mitchell, editors, Theoretical Aspects of Object-Oriented Programming: Types, Semantics, and Language Design (The MIT Press; to appear, 1993).
-
(1993)
Extensible Records in a Pure Calculus of Subtyping
-
-
Cardelli, L.1
-
10
-
-
85027626147
-
An extension of system F with subtyping
-
In T. Ito and A. R. Meyer, editors, number 526 in Lecture Notes in Computer Science, Springer-Verlag, September
-
Luca Cardelli, Simone Martini, John C. Mitchell, and Andre Scedrov. An extension of system F with subtyping. In T. Ito and A. R. Meyer, editors, Theoretical Aspects of Computer Software (Sendai, Japan), number 526 in Lecture Notes in Computer Science, pages 750-770. Springer-Verlag, September 1991.
-
(1991)
Theoretical Aspects of Computer Software (Sendai, Japan)
, pp. 750-770
-
-
Cardelli, L.1
Martini, S.2
Mitchell, J.C.3
Scedrov, A.4
-
11
-
-
0022333721
-
On understanding types, data abstraction, and polymorphism
-
December
-
Luca Cardelli and Peter Wegner. On understanding types, data abstraction, and polymorphism. Computing Surveys, 17(4), December 1985.
-
(1985)
Computing Surveys
, vol.17
, Issue.4
-
-
Cardelli, L.1
Wegner, P.2
-
12
-
-
0026998601
-
A calculus for overloaded functions with subtyping
-
San Francisco, July 1992. ACM Press. Also available as Rapport de Recherche LIENS-92-4, Ecole Normale Supérieure, Paris
-
G. Castagna, G. Ghelli, and G. Longo. A calculus for overloaded functions with subtyping. In ACM conference on LISP and Functional Programming, pages 182-192, San Francisco, July 1992. ACM Press. Also available as Rapport de Recherche LIENS-92-4, Ecole Normale Supérieure, Paris.
-
ACM Conference on LISP and Functional Programming
, pp. 182-192
-
-
Castagna, G.1
Ghelli, G.2
Longo, G.3
-
13
-
-
0025229172
-
Inheritance is not subtyping
-
pages 125-135, San Francisco, CA, January 1990. Also in Carl A. Gunter and John C. Mitchell, editors, Theoretical Aspects of Object-Oriented Programming: Types, Semantics, and Language Design (The MIT Press; to appear
-
William R. Cook, Walter L. Hill, and Peter S. Canning. Inheritance is not subtyping. In Seventeenth Annual ACM Symposium on Principles of Programming Languages, pages 125-135, San Francisco, CA, January 1990. Also in Carl A. Gunter and John C. Mitchell, editors, Theoretical Aspects of Object-Oriented Programming: Types, Semantics, and Language Design (The MIT Press; to appear, 1993).
-
Seventeenth Annual ACM Symposium on Principles of Programming Languages
, pp. 1993
-
-
Cook, W.R.1
Hill, W.L.2
Canning, P.S.3
-
14
-
-
84943347349
-
SIMULA—An ALGOL-based simulation language
-
September
-
O. J. Dahl and K. Nygaard. SIMULA—An ALGOL-based simulation language. Communications of the ACM, 9(9):671-678, September 1966.
-
(1966)
Communications of the ACM
, vol.9
, Issue.9
, pp. 671-678
-
-
Dahl, O.J.1
Nygaard, K.2
-
19
-
-
0025229171
-
Mitchell. Toward a typed foundation for method specialization and inheritance
-
pages 109-124, January 1990. Also in Carl A. Gunter and John C. Mitchell, editors, Theoretical Aspects of Object-Oriented Programming: Types, Semantics, and Language Design (The MIT Press; to appear
-
John C. Mitchell. Toward a typed foundation for method specialization and inheritance. In Proceedings of the 17th ACM Symposium on Principles of Programming Languages, pages 109-124, January 1990. Also in Carl A. Gunter and John C. Mitchell, editors, Theoretical Aspects of Object-Oriented Programming: Types, Semantics, and Language Design (The MIT Press; to appear, 1993).
-
(1993)
Proceedings of the 17Th ACM Symposium on Principles of Programming Languages
-
-
John, C.1
-
20
-
-
84910919435
-
A type-inference approach to reduction properties and semantics of polymorphic expressions
-
University of Texas at Austin Year of Programming Series, Addison-Wesley
-
John C. Mitchell. A type-inference approach to reduction properties and semantics of polymorphic expressions. In Gérard Huet, editor, Logical Foundations of Functional Programming, University of Texas at Austin Year of Programming Series, pages 195-212. Addison-Wesley, 1990.
-
(1990)
Gérard Huet, Editor, Logical Foundations of Functional Programming
, pp. 195-212
-
-
Mitchell, J.C.1
-
23
-
-
3042960207
-
Simple type-theoretic foundations for object-oriented programming
-
To appear; a preliminary version appeared in Principles of Programming Languages, 1993, and as University of Edinburgh technical report ECS-LFCS-92-225, under the title “Object-Oriented Programming Without Recursive Types”
-
Benjamin C. Pierce and David N. Turner. Simple type-theoretic foundations for object-oriented programming. Journal of Functional Programming, 1993. To appear; a preliminary version appeared in Principles of Programming Languages, 1993, and as University of Edinburgh technical report ECS-LFCS-92-225, under the title “Object-Oriented Programming Without Recursive Types”.
-
(1993)
Journal of Functional Programming
-
-
Pierce, B.C.1
Turner, D.N.2
-
24
-
-
0005025178
-
-
Technical Report ECS-LFCS-93-256, University of Edinburgh, LFCS, April 1993. Also available as INRIA-Rocquencourt Rapport de Recherche No. 1899
-
Benjamin C. Pierce and David N. Turner. Statically typed friendly functions via partially abstract types. Technical Report ECS-LFCS-93-256, University of Edinburgh, LFCS, April 1993. Also available as INRIA-Rocquencourt Rapport de Recherche No. 1899.
-
Statically Typed Friendly Functions via Partially Abstract Types
-
-
Pierce, B.C.1
Turner, D.N.2
-
25
-
-
84976827574
-
Towards a theory of type structure
-
New York, Springer-Verlag LNCS 19
-
John Reynolds. Towards a theory of type structure. In Proc. Collogue sur la Programmation, pages 408-425, New York, 1974. Springer-Verlag LNCS 19.
-
(1974)
Proc. Collogue Sur La Programmation
, pp. 408-425
-
-
Reynolds, J.1
-
26
-
-
0012523435
-
User defined types and procedural data structures as complementary approaches to data abstraction
-
In David Gries, editor, Springer-Verlag, New York, 1978. Reprinted from S. A. Schuman (ed.), New Advances in Algorithmic Languages 1975, Inst. de Recherche d'Informatique et d'Automatique, Rocquencourt, 1975, pages 157-168. Also in Carl A. Gunter and John C. Mitchell, editors, Theoretical Aspects of Object-Oriented Programming: Types, Semantics, and Language Design (The MIT Press; to appear
-
John C. Reynolds. User defined types and procedural data structures as complementary approaches to data abstraction. In David Gries, editor, Programming Methodology, A Collection of Articles by IFIP WG2.3, pages 309-317. Springer-Verlag, New York, 1978. Reprinted from S. A. Schuman (ed.), New Advances in Algorithmic Languages 1975, Inst. de Recherche d'Informatique et d'Automatique, Rocquencourt, 1975, pages 157-168. Also in Carl A. Gunter and John C. Mitchell, editors, Theoretical Aspects of Object-Oriented Programming: Types, Semantics, and Language Design (The MIT Press; to appear, 1993).
-
(1993)
Programming Methodology, a Collection of Articles by IFIP WG2.3
, pp. 309-317
-
-
Reynolds, J.C.1
|