| An ideal model for recursive polymorphic types |
| Full text |
Pdf
(582 KB)
|
| Source
|
Annual Symposium on Principles of Programming Languages
archive
Proceedings of the 11th ACM SIGACT-SIGPLAN symposium on Principles of programming languages
table of contents
Salt Lake City, Utah, United States
Pages: 165 - 174
Year of Publication: 1984
ISBN:0-89791-125-3
|
|
Authors
|
|
David MacQueen
|
Bell Laboratories, Murray Hill, New Jersey
|
|
Gordon Plotkin
|
Department of Computer Science, University of Edinburgh, Edinburgh EH9 3J2
|
|
Ravi Sethi
|
Bell Laboratories, Murray Hill, New Jersey
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 10, Downloads (12 Months): 60, Citation Count: 25
|
|
|
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
A. Arnold and M. Nivat, "Metric interpretations of finite trees and semantics of nondeterministic recursive programs," Theoretical Computer Science11, pp. 181-205 (1980).
|
| |
2
|
S. Banach, "Sur les opérations dans les ensembles abstraits et leurs applications aux équations intégrales," Fund. Math.3, pp. 7-33 (1922).
|
 |
3
|
R. M. Burstall , D. B. MacQueen , D. T. Sannella, HOPE: An experimental applicative language, Proceedings of the 1980 ACM conference on LISP and functional programming, p.136-143, August 25-27, 1980, Stanford University, California, United States
[doi> 10.1145/800087.802799]
|
 |
4
|
|
| |
5
|
J. W. deBakker and J. I. Zucker, "Processes and the denotational semantics of concurrency," Information and Control54, pp. 70-120 (1982).
|
| |
6
|
M. J. Gordon, A. J. Milner, and C. P. Wadsworth, Edinburgh LCF, Lecture Notes in Computer Science 78 (1979).
|
| |
7
|
P. Henderson, "An approach to compile-time type checking," pp. 523-527 in Information Processing 77, ed. B. Gilchrist, North-Holland (1977).
|
| |
8
|
R. Hindley, "The principal type-scheme of an object in combinatory logic," Trans. AMS146, pp. 29-60 (December 1969).
|
| |
9
|
J. E. Hopcroft and R. M. Karp, "An algorithm for testing the equivalence of finite automata," TR-71-114, Dept. of Computer Science, Cornell Univ. (1971).
|
| |
10
|
|
 |
11
|
|
| |
12
|
|
| |
13
|
R. Milner, "A theory of type polymorphism in programming," >JCSS17(3), pp. 348-375 (December 1978).
|
| |
14
|
F. L. Morris, "Automatic assignment of concrete type schemes to programs," unpublished (197?).
|
| |
15
|
F.L. Morris, "On list structures and their use in the programming of unification," Report 4-78, School of Computer and Information Science, Syracuse Univ. (August 1978). A fast algorithm for circular unification is credited to G. Huet, G. Kahn, and J. A. Robinson.
|
| |
16
|
J. H. Morris Jr., "Lambda-calculus models of programming languages," Ph.D. Thesis, Sloan School of Management, MIT (1968).
|
| |
17
|
G. Plotkin, "Advanced domains," Summer School, Pisa (1978).
|
| |
18
|
|
 |
19
|
|
| |
20
|
D. S. Scott, "Continuous lattices," pp. 97-136 in Lecture Notes in Mathematics274 (1972).
|
| |
21
|
|
| |
22
|
W. W. Wadge, Personal communication to R. Milner, March 1978.
|
| |
23
|
M. Wand, personal communication, January 1983.
|
CITED BY 25
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Alexander Aiken , Edward L. Wimmers , T. K. Lakshman, Soft typing with conditional types, Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages, p.163-173, January 16-19, 1994, Portland, Oregon, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|