-
2
-
-
0027667776
-
Subtyping recursive types
-
R.M. Amadio, L. Cardelli, Subtyping recursive types, ACM Transactions on Programming Languages and Systems 15 (4) (1993) 575-631, A preliminary version appeared in POPL '91 (pp. 104-118), and as DEC Systems Research Center Research Report number 62, August 1990.
-
(1993)
ACM Transactions on Programming Languages and Systems
, vol.15
, Issue.4
, pp. 575-631
-
-
Amadio, R.M.1
Cardelli, L.2
-
3
-
-
0027667776
-
-
R.M. Amadio, L. Cardelli, Subtyping recursive types, ACM Transactions on Programming Languages and Systems 15 (4) (1993) 575-631, A preliminary version appeared in POPL '91 (pp. 104-118), and as DEC Systems Research Center Research Report number 62, August 1990.
-
POPL '91
, pp. 104-118
-
-
-
4
-
-
0027667776
-
-
August
-
R.M. Amadio, L. Cardelli, Subtyping recursive types, ACM Transactions on Programming Languages and Systems 15 (4) (1993) 575-631, A preliminary version appeared in POPL '91 (pp. 104-118), and as DEC Systems Research Center Research Report number 62, August 1990.
-
(1990)
DEC Systems Research Center Research Report Number 62
, vol.62
-
-
-
5
-
-
0029713792
-
Subtyping dependent types
-
New Brunswick, New Jersey, USA, July 27-30
-
D. Aspinall, A.B. Compagnoni, Subtyping dependent types, In: Eleventh Annual IEEE Symposium on Logic in Computer Science, New Brunswick, New Jersey, USA, July 27-30, 1996.
-
(1996)
Eleventh Annual IEEE Symposium on Logic in Computer Science
-
-
Aspinall, D.1
Compagnoni, A.B.2
-
7
-
-
0001439401
-
Lambda calculi with types
-
T.S.E.MS. Abramsky, D.M. Gabbay (Eds.), Clarendon Press, Oxford
-
H.P. Barendregt, Lambda calculi with types, in: in: T.S.E.MS. Abramsky, D.M. Gabbay (Eds.), Handbook of Logic in Computer Science, vol. 2, Clarendon Press, Oxford, 1992, pp. 117-309.
-
(1992)
Handbook of Logic in Computer Science
, vol.2
, pp. 117-309
-
-
Barendregt, H.P.1
-
9
-
-
0000807910
-
A filter lambda model and the completeness of type assignment
-
H.P. Barendregt, M. Coppo, M. Dezani-Ciancaglini, A filter lambda model and the completeness of type assignment, Journal of Symbolic Logic 48 (4) (1983) 931-940.
-
(1983)
Journal of Symbolic Logic
, vol.48
, Issue.4
, pp. 931-940
-
-
Barendregt, H.P.1
Coppo, M.2
Dezani-Ciancaglini, M.3
-
10
-
-
0347029507
-
Order-sorted inductive types
-
G. Barthe, Order-sorted inductive types, Information and Computation 149 (1) (1999) 42-76.
-
(1999)
Information and Computation
, vol.149
, Issue.1
, pp. 42-76
-
-
Barthe, G.1
-
11
-
-
84878642534
-
Constructor subtyping in the calculus of inductive constructions
-
J. Tiuryn (Ed.), FOSSACS'00
-
G. Barthe, F. van Raamsdonk, Constructor subtyping in the calculus of inductive constructions, in: J. Tiuryn (Ed.), FOSSACS'00, number 1784 in LNCS, pages 17-34, 2000.
-
(2000)
LNCS
, vol.1784
, pp. 17-34
-
-
Barthe, G.1
Van Raamsdonk, F.2
-
12
-
-
0026190144
-
Inheritance as implicit coercion
-
V. Breazu-Tannen, T. Coquand, C. Gunter, A. Scedrov, Inheritance as implicit coercion, Information and Computation 93 (1991) 172-221.
-
(1991)
Information and Computation
, vol.93
, pp. 172-221
-
-
Breazu-Tannen, V.1
Coquand, T.2
Gunter, C.3
Scedrov, A.4
-
13
-
-
0026995981
-
PER models of subtyping, recursive types and higher-order polymorphism
-
Albequerque, NM, January
-
K.B. Bruce, J.C. 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.
-
(1992)
Proceedings of the Nineteenth ACM Symposium on Principles of Programming Languages
-
-
Bruce, K.B.1
Mitchell, J.C.2
-
14
-
-
84976755024
-
F-bounded quantification for object-oriented programming
-
September
-
P. Canning, W. Cook, W. Hill, W. Olthoff, J. Mitchell, F-bounded quantification for object-oriented programming, in: Fourth International Conference on Functional Programming Languages and Computer Architecture, pp. 273-280, September 1989.
-
(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
-
15
-
-
0023961010
-
A semantics of multiple inheritance
-
Kahn, MacQueen, Plotkin (Eds.)
-
L. Cardelli, A semantics of multiple inheritance, Information and Computation 76 (1988) 138-164, Kahn, MacQueen, Plotkin (Eds.), Preliminary version in Semantics of Data Types, Springer-Verlag, LNCS 173, 1984.
-
(1988)
Information and Computation
, vol.76
, pp. 138-164
-
-
Cardelli, L.1
-
16
-
-
0023961010
-
Semantics of data types
-
Springer-Verlag
-
L. Cardelli, A semantics of multiple inheritance, Information and Computation 76 (1988) 138-164, Kahn, MacQueen, Plotkin (Eds.), Preliminary version in Semantics of Data Types, Springer-Verlag, LNCS 173, 1984.
-
(1984)
LNCS
, vol.173
-
-
-
17
-
-
85031998445
-
Types for data-oriented languages
-
First Conference on Extending Database Technology, Springer-Verlag, May
-
L. Cardelli, Types for data-oriented languages, in: First Conference on Extending Database Technology, Lecture Notes in Computer Science (vol. 303), Springer-Verlag, May 1988.
-
(1988)
Lecture Notes in Computer Science
, vol.303
-
-
Cardelli, L.1
-
18
-
-
0003742444
-
-
Unpublished manuscript, October
-
ω. Unpublished manuscript, October 1990.
-
(1990)
ω
-
-
Cardelli, L.1
-
19
-
-
0004898798
-
Typeful programming
-
E.J. Neuhold, M. Paul (Eds.), Springer-Verlag
-
L. Cardelli, Typeful programming, in: E.J. Neuhold, M. Paul (Eds.), Formal Description of Programming Concepts, Springer-Verlag, 1991, An earlier version appeared as DEC Systems Research Center Research Report #45, February 1989.
-
(1991)
Formal Description of Programming Concepts
-
-
Cardelli, L.1
-
20
-
-
2442674874
-
-
February
-
L. Cardelli, Typeful programming, in: E.J. Neuhold, M. Paul (Eds.), Formal Description of Programming Concepts, Springer-Verlag, 1991, An earlier version appeared as DEC Systems Research Center Research Report #45, February 1989.
-
(1989)
DEC Systems Research Center Research Report #45
, vol.45
-
-
-
21
-
-
84976189160
-
Operations on records
-
L. Cardelli, J.C. Mitchell, Operations on records, Mathematical Structures in Computer Science 1 (1991) 3-48, Also in [42], and available as DEC Systems Research Center Research Report #48, August, 1989, and in the proceedings of MFPS '89, Springer LNCS volume 442.
-
(1991)
Mathematical Structures in Computer Science
, vol.1
, pp. 3-48
-
-
Cardelli, L.1
Mitchell, J.C.2
-
22
-
-
84976189160
-
-
August
-
L. Cardelli, J.C. Mitchell, Operations on records, Mathematical Structures in Computer Science 1 (1991) 3-48, Also in [42], and available as DEC Systems Research Center Research Report #48, August, 1989, and in the proceedings of MFPS '89, Springer LNCS volume 442.
-
(1989)
DEC Systems Research Center Research Report #48
, vol.48
-
-
-
23
-
-
84976189160
-
-
proceedings of MFPS '89, Springer
-
L. Cardelli, J.C. Mitchell, Operations on records, Mathematical Structures in Computer Science 1 (1991) 3-48, Also in [42], and available as DEC Systems Research Center Research Report #48, August, 1989, and in the proceedings of MFPS '89, Springer LNCS volume 442.
-
LNCS
, vol.442
-
-
-
24
-
-
0022333721
-
On understanding types, data abstraction, and polymorphism
-
L. Cardelli, P. Wegner, On understanding types, data abstraction, and polymorphism, Computing Surveys 17 (4) (1985).
-
(1985)
Computing Surveys
, vol.17
, Issue.4
-
-
Cardelli, L.1
Wegner, P.2
-
25
-
-
0008499478
-
Two extensions of Curry's type inference system
-
P. Odifreddi (Ed.), Logic and Computer Science, Academic Press
-
F. Cardone, M. Coppo, Two extensions of Curry's type inference system, in: P. Odifreddi (Ed.), Logic and Computer Science, APIC Studies in Data Processing, vol. 31, Academic Press, 1990, pp. 19-76.
-
(1990)
APIC Studies in Data Processing
, vol.31
, pp. 19-76
-
-
Cardone, F.1
Coppo, M.2
-
27
-
-
0028090947
-
Decidable bounded quantification
-
Portland, OR. ACM, January
-
G. Castagna, B.C. Pierce, Decidable bounded quantification, in: Proceedings of Twenty-First Annual ACM Symposium on Principles of Programming Languages, Portland, OR. ACM, January 1994.
-
(1994)
Proceedings of Twenty-First Annual ACM Symposium on Principles of Programming Languages
-
-
Castagna, G.1
Pierce, B.C.2
-
28
-
-
85033829278
-
Corrigendum: Decidable bounded quantification
-
Portland, Oregon. ACM, Jan.
-
G. Castagna, B. Pierce, Corrigendum: Decidable bounded quantification, in: Proceedings of the Twenty-Second ACM Symposium on Principles of Programming Languages (POPL), Portland, Oregon. ACM, Jan. 1995.
-
(1995)
Proceedings of the Twenty-second ACM Symposium on Principles of Programming Languages (POPL)
-
-
Castagna, G.1
Pierce, B.2
-
31
-
-
0348104783
-
ω is decidable
-
LFCS, University of Edinburgh, January
-
ω is decidable, Technical Report ECS-LFCS-94-281, LFCS, University of Edinburgh, January 1994.
-
(1994)
Technical Report
, vol.ECS-LFCS-94-281
-
-
Compagnoni, A.B.1
-
32
-
-
0012674665
-
Decidability of higher-order subtyping with intersection types
-
Proceedings of the Annual Conference of the European Association for Computer Science Logic, CSL'94, Kazimierz, Poland, Springer-Verlag, June
-
A.B. Compagnoni, Decidability of higher-order subtyping with intersection types, in: Proceedings of the Annual Conference of the European Association for Computer Science Logic, CSL'94, Kazimierz, Poland, number 933 in Lecture Notes in Computer Science. Springer-Verlag, June 1995.
-
(1995)
Lecture Notes in Computer Science
, vol.933
-
-
Compagnoni, A.B.1
-
33
-
-
0003922695
-
-
PhD thesis, University of Nijmegen, The Netherlands, January. ISBN 90-9007860-6. Supervisors: Prof. Henk Barendregt and Prof. Mariangiola Dezani
-
A.B. Compagnoni, Higher-Order Subtyping with Intersection Types. PhD thesis, University of Nijmegen, The Netherlands, January 1995. ISBN 90-9007860-6. Supervisors: Prof. Henk Barendregt and Prof. Mariangiola Dezani.
-
(1995)
Higher-order Subtyping with Intersection Types
-
-
Compagnoni, A.B.1
-
34
-
-
25744470198
-
Subject reduction and minimal types for higher order subtyping
-
University of Edinburgh, LFCS, August
-
A.B. Compagnoni, Subject reduction and minimal types for higher order subtyping. Technical Report ECS-LFCS-97-363, University of Edinburgh, LFCS, August 1997.
-
(1997)
Technical Report
, vol.ECS-LFCS-97-363
-
-
Compagnoni, A.B.1
-
35
-
-
0041672222
-
Typed operational semantics for higher order subtyping
-
A.B. Compagnoni, H.H. Goguen, Typed operational semantics for higher order subtyping, Information and Computation 184 (August) (2003) 242-297.
-
(2003)
Information and Computation
, vol.184
, Issue.AUGUST
, pp. 242-297
-
-
Compagnoni, A.B.1
Goguen, H.H.2
-
36
-
-
0041345647
-
Higher-order intersection types and multiple inheritance
-
A.B. Compagnoni, B.C. Pierce, Higher-order intersection types and multiple inheritance, Mathematical Structures in Computer Science 6 (1996) 469-501, Preliminary version available under the title Multiple Inheritance via Intersection Types as University of Edinburgh tgechnical report ECS-LFCS-93-275 and Catholic University Nijmegen computer science technical report 93-18, Aug. 1993.
-
(1996)
Mathematical Structures in Computer Science
, vol.6
, pp. 469-501
-
-
Compagnoni, A.B.1
Pierce, B.C.2
-
37
-
-
85030881747
-
-
A.B. Compagnoni, B.C. Pierce, Higher-order intersection types and multiple inheritance, Mathematical Structures in Computer Science 6 (1996) 469-501, Preliminary version available under the title Multiple Inheritance via Intersection Types as University of Edinburgh tgechnical report ECS-LFCS-93-275 and Catholic University Nijmegen computer science technical report 93-18, Aug. 1993.
-
Multiple Inheritance via Intersection Types as University of Edinburgh Tgechnical Report
, vol.ECS-LFCS-93-275
-
-
-
38
-
-
2442637295
-
-
Aug.
-
A.B. Compagnoni, B.C. Pierce, Higher-order intersection types and multiple inheritance, Mathematical Structures in Computer Science 6 (1996) 469-501, Preliminary version available under the title Multiple Inheritance via Intersection Types as University of Edinburgh tgechnical report ECS-LFCS-93-275 and Catholic University Nijmegen computer science technical report 93-18, Aug. 1993.
-
(1993)
Catholic University Nijmegen Computer Science Technical Report
, vol.93
, Issue.18
-
-
-
39
-
-
0025229172
-
Inheritance is not subtyping
-
San Francisco, CA, January. Also in [42]
-
W.R. Cook, W.L. Hill, P.S. Canning, Inheritance is not subtyping, in: Seventeenth Annual ACM Symposium on Principles of Programming Languages, pp. 125-135, San Francisco, CA, January 1990. Also in [42].
-
(1990)
Seventeenth Annual ACM Symposium on Principles of Programming Languages
, pp. 125-135
-
-
Cook, W.R.1
Hill, W.L.2
Canning, P.S.3
-
41
-
-
84972495850
-
An extension of the basic functionality theory for the λ-calculus
-
M. Coppo, M. Dezani-Ciancaglini, An extension of the basic functionality theory for the λ-calculus, Notre-Dame Journal of Formal Logic 21 (4) (1980) 685-693.
-
(1980)
Notre-Dame Journal of Formal Logic
, vol.21
, Issue.4
, pp. 685-693
-
-
Coppo, M.1
Dezani-Ciancaglini, M.2
-
43
-
-
0013260541
-
Lambda-calculus notation with nameless dummies: A tool for automatic formula manipulation with application to the Church-Rosser theorem
-
N.G. de Bruijn, Lambda-calculus notation with nameless dummies: a tool for automatic formula manipulation with application to the Church-Rosser theorem, Indagationes Mathematicae 34 (5) (1972) 381-392.
-
(1972)
Indagationes Mathematicae
, vol.34
, Issue.5
, pp. 381-392
-
-
De Bruijn, N.G.1
-
44
-
-
0003970204
-
-
PhD thesis, Computer Science, Stanford University. Supervisor: Prof. John Mitchell
-
K. Fisher, Type Systems For Object-Oriented Languages. PhD thesis, Computer Science, Stanford University, 1996. Supervisor: Prof. John Mitchell.
-
(1996)
Type Systems for Object-oriented Languages
-
-
Fisher, K.1
-
45
-
-
0003693152
-
Proof theoretic studies about a minimal type system integrating inclusion and parametric polymorphism
-
PhD thesis, Università di Pisa, March, Dipartimento di Informatica, Università di Pisa
-
G. Ghelli, Proof Theoretic Studies about a Minimal Type System Integrating Inclusion and Parametric Polymorphism. PhD thesis, Università di Pisa, March 1990. Technical report TD-6/90, Dipartimento di Informatica, Università di Pisa.
-
(1990)
Technical Report
, vol.TD-6-90
-
-
Ghelli, G.1
-
49
-
-
11444263630
-
Soundness of a typed operational semantics for the logical framework
-
Proceedings of the International Conference on Typed Lambda Calculi and Applications, Springer-Verlag
-
H.H. Goguen, Soundness of a typed operational semantics for the logical framework, in: Proceedings of the International Conference on Typed Lambda Calculi and Applications, Lecture Notes on Computer Science (vol. 1581), Springer-Verlag, 1999.
-
(1999)
Lecture Notes on Computer Science
, vol.1581
-
-
Goguen, H.H.1
-
50
-
-
0004180902
-
-
The MIT Press
-
C.A. Gunter, J.C. Mitchell, Theoretical Aspects of Object-Oriented Programming: Types, Semantics, and Language Design, The MIT Press, 1994.
-
(1994)
Theoretical Aspects of Object-oriented Programming: Types, Semantics, and Language Design
-
-
Gunter, C.A.1
Mitchell, J.C.2
-
52
-
-
84956862427
-
Pure type systems formalized
-
M. Bezem, J.F. Groote (Eds.), Proceedings of the International Conference on Typed Lambda Calculi and Applications. Springer-Verlag, Mar.
-
J. McKinna, R. Pollack, Pure type systems formalized, in: M. Bezem, J.F. Groote (Eds.), Proceedings of the International Conference on Typed Lambda Calculi and Applications, pp. 289-305. Springer-Verlag, LNCS 664, Mar. 1993.
-
(1993)
LNCS
, vol.664
, pp. 289-305
-
-
McKinna, J.1
Pollack, R.2
-
54
-
-
0000187751
-
On theories with a combinatorial definition of equivalence
-
M.H.A. Newman, On theories with a combinatorial definition of equivalence, Annals of Mathematics 43 (2) (1942) 223-243.
-
(1942)
Annals of Mathematics
, vol.43
, Issue.2
, pp. 223-243
-
-
Newman, M.H.A.1
-
55
-
-
0003732392
-
Programming with intersection types and bounded polymorphism
-
PhD thesis, Carnegie Mellon University, December
-
B.C. Pierce, Programming with Intersection Types and Bounded Polymorphism. PhD thesis, Carnegie Mellon University, December 1991. Available as School of Computer Science technical report CMU-CS-91-205.
-
(1991)
School of Computer Science Technical Report
, vol.CMU-CS-91-205
-
-
Pierce, B.C.1
-
56
-
-
0031119355
-
Higher-order subtyping
-
Corrigendum in TCS vol. 184 (1997), p. 247
-
B.C. Pierce, M. Steffen, Higher-order subtyping, Theoretical Computer Science 176 (1-2) (1997) 235-282, Corrigendum in TCS vol. 184 (1997), p. 247.
-
(1997)
Theoretical Computer Science
, vol.176
, Issue.1-2
, pp. 235-282
-
-
Pierce, B.C.1
Steffen, M.2
-
57
-
-
84972274325
-
Simple type-theoretic foundations for object-oriented programming
-
B.C. Pierce, D.N. Turner, Simple type-theoretic foundations for object-oriented programming, Journal of Functional Programming 4 (2) (1994) 207-247, 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".
-
(1994)
Journal of Functional Programming
, vol.4
, Issue.2
, pp. 207-247
-
-
Pierce, B.C.1
Turner, D.N.2
-
58
-
-
84972274325
-
-
B.C. Pierce, D.N. Turner, Simple type-theoretic foundations for object-oriented programming, Journal of Functional Programming 4 (2) (1994) 207-247, 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)
Principles of Programming Languages
-
-
-
59
-
-
84972274325
-
Object-oriented programming without recursive types
-
B.C. Pierce, D.N. Turner, Simple type-theoretic foundations for object-oriented programming, Journal of Functional Programming 4 (2) (1994) 207-247, 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".
-
University of Edinburgh Technical Report
, vol.ECS-LFCS-92-225
-
-
-
60
-
-
85000828188
-
Using category theory to design implicit conversions and generic operators
-
N.D. Jones (Ed.), Proceedings of the Aarhus Workshop on Semantics-Directed Compiler Generation. Springer-Verlag, January. Also in [42]
-
J.C. Reynolds, Using category theory to design implicit conversions and generic operators, in: N.D. Jones (Ed.), Proceedings of the Aarhus Workshop on Semantics-Directed Compiler Generation, number 94 in Lecture Notes in Computer Science. Springer-Verlag, January 1980. Also in [42].
-
(1980)
Lecture Notes in Computer Science
, vol.94
-
-
Reynolds, J.C.1
-
61
-
-
0041486137
-
Preliminary design of the programming language Forsythe
-
Carnegie Mellon University, June
-
J.C. Reynolds, Preliminary design of the programming language Forsythe, Technical Report CMU-CS-88-159, Carnegie Mellon University, June 1988.
-
(1988)
Technical Report
, vol.CMU-CS-88-159
-
-
Reynolds, J.C.1
-
62
-
-
1542801211
-
Higher-order subtyping
-
LFCS, University of Edinburgh, February
-
M. Steffen, B.C. Pierce, Higher-order subtyping, Technical Report ECS-LFCS-94-280, LFCS, University of Edinburgh, February 1994.
-
(1994)
Technical Report
, vol.ECS-LFCS-94-280
-
-
Steffen, M.1
Pierce, B.C.2
-
63
-
-
0001748856
-
Intensional interpretations of functionals of finite type I
-
W.W. Tait, Intensional interpretations of functionals of finite type I, The Journal of Symbolic Logic 32 (2) (1967) 198-212.
-
(1967)
The Journal of Symbolic Logic
, vol.32
, Issue.2
, pp. 198-212
-
-
Tait, W.W.1
|