-
1
-
-
0027870608
-
Type inclusion constraints and type inference
-
Copenhagen, Denmark, ACM, New York
-
AIKEN, A., AND WIMMERS, E. L. 1993. Type inclusion constraints and type inference. In Proceedings of the 7th ACM Conference on Functional Programming and Computer Architecture (Copenhagen, Denmark). ACM, New York, 31-41.
-
(1993)
Proceedings of the 7th ACM Conference on Functional Programming and Computer Architecture
, pp. 31-41
-
-
AIKEN, A.1
WIMMERS, E.L.2
-
2
-
-
0028013810
-
Soft typing with conditional types
-
New York, NY, ACM, New York
-
AIKEN, A., WIMMERS, E. L., AND LAKSHMAN, T. K. 1994. Soft typing with conditional types. In Proceedings of the 21ST ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (New York, NY). ACM, New York, 163-173.
-
(1994)
Proceedings of the 21ST ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages
, pp. 163-173
-
-
AIKEN, A.1
WIMMERS, E.L.2
LAKSHMAN, T.K.3
-
3
-
-
0027667776
-
-
AMADIO, R. M., AND CARDELLI, L. 1993. Subtyping recursive types. ACM Trans. Program Lang. Syst. 15, 4 (Sept.), 575-631.
-
AMADIO, R. M., AND CARDELLI, L. 1993. Subtyping recursive types. ACM Trans. Program Lang. Syst. 15, 4 (Sept.), 575-631.
-
-
-
-
4
-
-
0003501892
-
Domains and Lambda Calculi
-
Cambridge University Press, Cambridge, MA
-
AMADIO, R., AND CURIEN, P.-L. 1998. Domains and Lambda Calculi. Cambridge Tracts in Theoretical Computer Science, vol. 46. Cambridge University Press, Cambridge, MA.
-
(1998)
Cambridge Tracts in Theoretical Computer Science
, vol.46
-
-
AMADIO, R.1
CURIEN, P.-L.2
-
5
-
-
0003757180
-
-
MIT Press, Cambridge, MA
-
ASPERTI, A., AND LONGO, G. 1991. Categories, Types and Structures: An Introduction to Category Theory for the Working Computer Scientist. MIT Press, Cambridge, MA.
-
(1991)
Categories, Types and Structures: An Introduction to Category Theory for the Working Computer Scientist
-
-
ASPERTI, A.1
LONGO, G.2
-
6
-
-
0001526119
-
-
BARBANERA, F., DEZANI-CIANCAGLINI, M., AND DE'LIGUORO, U. 1995. Intersection and union types: Syntax and semantics. Inf. Comput. 119, 202-230.
-
BARBANERA, F., DEZANI-CIANCAGLINI, M., AND DE'LIGUORO, U. 1995. Intersection and union types: Syntax and semantics. Inf. Comput. 119, 202-230.
-
-
-
-
7
-
-
0000807910
-
A filter lambda model and the completeness of type assignment
-
BARENDREGT, H., COPPO, M., AND DEZANI-CIANCAGLINI, M. 1983. A filter lambda model and the completeness of type assignment. J. Symb. Logic 48, 4, 931-940.
-
(1983)
J. Symb. Logic
, vol.48
, Issue.4
, pp. 931-940
-
-
BARENDREGT, H.1
COPPO, M.2
DEZANI-CIANCAGLINI, M.3
-
8
-
-
1142275469
-
CDuce: An XML-friendly general purpose language
-
Uppsala, Sweden, ACM New York
-
BENZAKEN, V., CASTAGNA, G., AND FRISCH, A. 2003. CDuce: An XML-friendly general purpose language. In ICFP '03, Proceedings of the 8th ACM International Conference on Functional Programming (Uppsala, Sweden). ACM New York, 51-63.
-
(2003)
ICFP '03, Proceedings of the 8th ACM International Conference on Functional Programming
, pp. 51-63
-
-
BENZAKEN, V.1
CASTAGNA, G.2
FRISCH, A.3
-
9
-
-
33646202920
-
Semantic subtyping: Challenges, perspectives, and open problems
-
ICTCS 2005, Proceedings of the Italian Conference on Theoretical Computer Science, Springer-Verlag, New York
-
CASTAGNA, G. 2005. Semantic subtyping: Challenges, perspectives, and open problems. In ICTCS 2005, Proceedings of the Italian Conference on Theoretical Computer Science. Lecture Notes in Computer Science, vol. 3701. Springer-Verlag, New York, 1-20.
-
(2005)
Lecture Notes in Computer Science
, vol.3701
, pp. 1-20
-
-
CASTAGNA, G.1
-
10
-
-
26844473471
-
Semantic subtyping for the π-calculus
-
IEEE Computer Society Press, Los Alamitos, CA
-
CASTAGNA, G., DE NICOLA, R., AND VARACCA, D. 2005. Semantic subtyping for the π-calculus. In LICS '05, Proceedings of the 20th Annual IEEE Symposium on Logic in Computer Science. IEEE Computer Society Press, Los Alamitos, CA.
-
(2005)
LICS '05, Proceedings of the 20th Annual IEEE Symposium on Logic in Computer Science
-
-
CASTAGNA, G.1
DE NICOLA, R.2
VARACCA, D.3
-
11
-
-
85083120968
-
Semantic subtyping for the π-calculus. Theoretical Computer Science. Special issue in honor of Mario Coppo, Mariangiola Dezani-Ciancaglini and Simona Ronchi delia Rocca
-
To appear
-
CASTAGNA, G., DE NICOLA, R., AND VARACCA, D. 2007. Semantic subtyping for the π-calculus. Theoretical Computer Science. Special issue in honor of Mario Coppo, Mariangiola Dezani-Ciancaglini and Simona Ronchi delia Rocca. To appear.
-
(2007)
-
-
CASTAGNA, G.1
DE NICOLA, R.2
VARACCA, D.3
-
12
-
-
33749581739
-
Encoding CDuce into the π-calculus
-
CONCUR 2006, Proceedings of the 17th International Conference on Concurrency Theory, Springer-Verlag, New York
-
CASTAGNA, G., DEZANI-CIANCAGLINI, M., AND VARACCA, D. 2006. Encoding CDuce into the π-calculus. In CONCUR 2006, Proceedings of the 17th International Conference on Concurrency Theory. Lecture Notes in Computer Science, vol. 4137. Springer-Verlag, New York, 310-326.
-
(2006)
Lecture Notes in Computer Science
, vol.4137
, pp. 310-326
-
-
CASTAGNA, G.1
DEZANI-CIANCAGLINI, M.2
VARACCA, D.3
-
13
-
-
33746056093
-
-
CASTAGNA, G., AND FRISCH, A. 2005. A gentle introduction to semantic subtyping. In Proceedings of PPDP '05, the 7th ACM SIGPLAN International Symposium on Principles and Practice of Declarative Programming. ACM, New York (full version) and ICALP '05, 32nd International Colloquium on Automata, Languages and Programming. Lecture Notes in Computer Science, 3580. Springer-Verlag, New York (summary) (Joint ICALP-PPDP keynote talk).
-
CASTAGNA, G., AND FRISCH, A. 2005. A gentle introduction to semantic subtyping. In Proceedings of PPDP '05, the 7th ACM SIGPLAN International Symposium on Principles and Practice of Declarative Programming. ACM, New York (full version) and ICALP '05, 32nd International Colloquium on Automata, Languages and Programming. Lecture Notes in Computer Science, vol. 3580. Springer-Verlag, New York (summary) (Joint ICALP-PPDP keynote talk).
-
-
-
-
14
-
-
85028755981
-
-
CASTAGNA, G., GHELLI, G., AND LONGO, G. 1993. A semantics for λ&-early: A calculus with over-loading and early binding. In Proceedings of the International Conference on Typed Lambda Calculi and Applications (Utrecht, The Netherlands), M. Bezem, and J. Groote, Eds. Lecture Notes in Computer Science, 664. Springer-Verlag, New York, 107-123.
-
CASTAGNA, G., GHELLI, G., AND LONGO, G. 1993. A semantics for λ&-early: A calculus with over-loading and early binding. In Proceedings of the International Conference on Typed Lambda Calculi and Applications (Utrecht, The Netherlands), M. Bezem, and J. Groote, Eds. Lecture Notes in Computer Science, vol. 664. Springer-Verlag, New York, 107-123.
-
-
-
-
15
-
-
0002214645
-
A calculus for overloaded functions with subtyping
-
CASTAGNA, G., GHELLI, G., AND LONGO, G. 1995. A calculus for overloaded functions with subtyping. Inf. Comput. 117, 1, 115-135.
-
(1995)
Inf. Comput
, vol.117
, Issue.1
, pp. 115-135
-
-
CASTAGNA, G.1
GHELLI, G.2
LONGO, G.3
-
17
-
-
84972495850
-
-
COPPO, M., AND DEZANI-CIANCAGLINI, M. 1980. An extension of the basic functionality theory for the λ-calculus. Notre-Dame J. Formal. Logic 21, 4 (Oct.), 685-693.
-
COPPO, M., AND DEZANI-CIANCAGLINI, M. 1980. An extension of the basic functionality theory for the λ-calculus. Notre-Dame J. Formal. Logic 21, 4 (Oct.), 685-693.
-
-
-
-
18
-
-
2442467248
-
Subtyping with union types, intersection types and recursive types II
-
IRISA
-
DAMM, F. 1994a. Subtyping with union types, intersection types and recursive types II. Research Report 816, IRISA.
-
(1994)
Research Report
, vol.816
-
-
DAMM, F.1
-
19
-
-
17644401312
-
-
DAMM, F. M. 1994b. Subtyping with union types, intersection types and recursive types. In Theoretical Aspects of Computer Software, M. Hagiya and J. C. Mitchell, Eds. 789. Springer-Verlag, New York, 687-706
-
DAMM, F. M. 1994b. Subtyping with union types, intersection types and recursive types. In Theoretical Aspects of Computer Software, M. Hagiya and J. C. Mitchell, Eds. Vol. 789. Springer-Verlag, New York, 687-706.
-
-
-
-
21
-
-
18944395371
-
The relevance of semantic subtyping
-
Intersection Types and Related Systems
-
DEZANI-CIANCAGLINI, M., FRISCH, A., GIOVANNETTI, E., AND MOTOHAMA, Y. 2002. The relevance of semantic subtyping. In Intersection Types and Related Systems. Electronic Notes in Theoretical Computer Science 70, 1.
-
(2002)
Electronic Notes in Theoretical Computer Science
, vol.70
, pp. 1
-
-
DEZANI-CIANCAGLINI, M.1
FRISCH, A.2
GIOVANNETTI, E.3
MOTOHAMA, Y.4
-
22
-
-
84976808261
-
Refinement types for ML
-
Proceedings of the ACM SIGPLAN '91 Conference on Programming Language Design and Implementation, June
-
FREEMAN, T., AND PFENNING, F. 1991. Refinement types for ML. In Proceedings of the ACM SIGPLAN '91 Conference on Programming Language Design and Implementation. SIGPLAN Notices 26, 6 (June), 268-277.
-
(1991)
SIGPLAN Notices
, vol.26
-
-
FREEMAN, T.1
PFENNING, F.2
-
23
-
-
85083149552
-
-
FRISCH, A. 2004. Théorie, conception et réalisation d'un langage de programmation fonctionnel adapté à XML. Ph.D. dissertation. Université Paris 7.
-
FRISCH, A. 2004. Théorie, conception et réalisation d'un langage de programmation fonctionnel adapté à XML. Ph.D. dissertation. Université Paris 7.
-
-
-
-
25
-
-
0036049772
-
Semantic Subtyping
-
IEEE Computer Society Press, Los Alamitos, CA
-
FRISCH, A., CASTAGNA, G., AND BENZAKEN, V. 2002. Semantic Subtyping. In LICS'02, Proceedings of the 17th Annual IEEE Symposium on Logic in Computer Science. IEEE Computer Society Press, Los Alamitos, CA, 137-146.
-
(2002)
LICS'02, Proceedings of the 17th Annual IEEE Symposium on Logic in Computer Science
, pp. 137-146
-
-
FRISCH, A.1
CASTAGNA, G.2
BENZAKEN, V.3
-
26
-
-
35248885310
-
Regular object types
-
Proceedings of the ECOOP '03, Springer-Verlag, New York
-
GAPAYEV, V., AND PIERCE, B. 2003. Regular object types. In Proceedings of the ECOOP '03. Lecture Notes in Computer Science, Springer-Verlag, New York.
-
(2003)
Lecture Notes in Computer Science
-
-
GAPAYEV, V.1
PIERCE, B.2
-
27
-
-
84982656456
-
Lambda-calculus models and extensionality
-
HINDLEY, R., AND LONGO, G. 1980. Lambda-calculus models and extensionality. Zeit. Math. Logik Grund. Math. 26, 2, 289-319.
-
(1980)
Zeit. Math. Logik Grund. Math
, vol.26
, Issue.2
, pp. 289-319
-
-
HINDLEY, R.1
LONGO, G.2
-
28
-
-
1142306953
-
-
Ph.D. dissertation, The University of Tokyo, Tokyo, Japan
-
HOSOYA, H. 2001. Regular expression types for XML. Ph.D. dissertation, The University of Tokyo, Tokyo, Japan.
-
(2001)
Regular expression types for XML
-
-
HOSOYA, H.1
-
29
-
-
29144439324
-
Parametric polymorphism for XML
-
ACM Press, New York
-
HOSOYA, H., FRISCH, A., AND CASTAGNA, G. 2005. Parametric polymorphism for XML. In POPL '05, Proceedings of the 32nd ACM Symposium on Principles of Programming Languages. ACM Press, New York.
-
(2005)
POPL '05, Proceedings of the 32nd ACM Symposium on Principles of Programming Languages
-
-
HOSOYA, H.1
FRISCH, A.2
CASTAGNA, G.3
-
31
-
-
1442286447
-
-
HOSOYA, H., AND PIERCE, B. 2003. XDuce: A typed XML processing language. ACM Trans. Internet Tech. 3, 2, 117-148.
-
HOSOYA, H., AND PIERCE, B. 2003. XDuce: A typed XML processing language. ACM Trans. Internet Tech. 3, 2, 117-148.
-
-
-
-
32
-
-
0034539302
-
Regular expression types for XML
-
Proceedings of the ICFP '00
-
HOSOYA, H., VOUILLON, J., AND PIERCE, B. 2000. Regular expression types for XML. In Proceedings of the ICFP '00. SIGPLAN Notices, 35, 9.
-
(2000)
SIGPLAN Notices
, vol.35
, pp. 9
-
-
HOSOYA, H.1
VOUILLON, J.2
PIERCE, B.3
-
33
-
-
0022793651
-
An ideal model for recursive polymorphic types
-
MACQUEEN, D., PLOTKIN, G., AND SETHI, R. 1986. An ideal model for recursive polymorphic types. Inf. Cont. 71, 1/2, 95-130.
-
(1986)
Inf. Cont
, vol.71
, Issue.1-2
, pp. 95-130
-
-
MACQUEEN, D.1
PLOTKIN, G.2
SETHI, R.3
-
34
-
-
26844576367
-
Recursive polymorphic types and parametricity in an operational framework
-
IEEE Computer Society Press, Los Alamitos, CA
-
MELLIÈS, P.-A., AND VOUILLON, J. 2005. Recursive polymorphic types and parametricity in an operational framework. In Proceedings of the 20th Annual IEEE Symposium on Logic in Computer Science (LICS' 05). IEEE Computer Society Press, Los Alamitos, CA, 82-91.
-
(2005)
Proceedings of the 20th Annual IEEE Symposium on Logic in Computer Science (LICS' 05)
, pp. 82-91
-
-
MELLIÈS, P.-A.1
VOUILLON, J.2
-
36
-
-
0005594251
-
Programming with intersection types, union types, and polymorphism
-
Tech. Rep. CMU-CS-91-106, School of Computer Sciente, Carnegie Mellon University
-
PIERCE, B. 1991. Programming with intersection types, union types, and polymorphism. Tech. Rep. CMU-CS-91-106, School of Computer Sciente, Carnegie Mellon University.
-
(1991)
-
-
PIERCE, B.1
-
37
-
-
0020919435
-
Types, abstraction and parametric polymorphism
-
R. E. A. Mason, Ed. Elsevier Science Publishers B. V, North-Holland, Amsterdam, The Netherlands
-
REYNOLDS, J. C. 1983. Types, abstraction and parametric polymorphism. In Information Processing, R. E. A. Mason, Ed. Elsevier Science Publishers B. V. (North-Holland), Amsterdam, The Netherlands, 513-523.
-
(1983)
Information Processing
, pp. 513-523
-
-
REYNOLDS, J.C.1
-
38
-
-
85027620781
-
-
REYNOLDS, J. C. 1991. The coherence of languages with intersection types. In Theoretical Aspects of Computer Software, T. Ito and A. R. Meyer, Eds. Lecture Notes in Computer Science, 526. Springer-Verlag, Berlin, Germany, 675-700
-
REYNOLDS, J. C. 1991. The coherence of languages with intersection types. In Theoretical Aspects of Computer Software, T. Ito and A. R. Meyer, Eds. Lecture Notes in Computer Science, vol. 526. Springer-Verlag, Berlin, Germany, 675-700.
-
-
-
-
39
-
-
0013419335
-
Design of the programming language Forsythe
-
Tech. Rep. CMU-CS96-146, Carnegie Mellon University, Pittsburgh, PA, June
-
REYNOLDS, J. C. 1996. Design of the programming language Forsythe. Tech. Rep. CMU-CS96-146, Carnegie Mellon University, Pittsburgh, PA, June.
-
(1996)
-
-
REYNOLDS, J.C.1
-
40
-
-
0035416161
-
A semantics for X-{}: A calculus with overloading and late-binding
-
STUDER, T. 2001. A semantics for X-{}: A calculus with overloading and late-binding. J. Logic Computation 11, 4, 527-544.
-
(2001)
J. Logic Computation
, vol.11
, Issue.4
, pp. 527-544
-
-
STUDER, T.1
-
41
-
-
85000478627
-
A normalizing calculus with overloading and subtyping
-
TACS '94, Proceedings of the Symposium on Theoretical Aspects of Computer Science, Springer-Verlag, New York
-
TSUIKI, H. 1994. A normalizing calculus with overloading and subtyping. In TACS '94, Proceedings of the Symposium on Theoretical Aspects of Computer Science. Lecture Notes in Computer Science, vol 789, Springer-Verlag, New York.
-
(1994)
Lecture Notes in Computer Science
, vol.789
-
-
TSUIKI, H.1
|