ACM Home Page
Please provide us with feedback. Feedback
An ideal model for recursive polymorphic types
Full text PdfPdf (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
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
SIGADA: ACM Special Interest Group on Ada Programming Language
SIGAPL: ACM Special Interest Group on APL Programming Language
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 10,   Downloads (12 Months): 60,   Citation Count: 25
Additional Information:

references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/800017.800528
What is a DOI?

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
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

Collaborative Colleagues:
David MacQueen: colleagues
Gordon Plotkin: colleagues
Ravi Sethi: colleagues