| The complexity of type inference for higher-order lambda calculi |
| Full text |
Pdf
(1.07 MB)
|
| Source
|
Annual Symposium on Principles of Programming Languages
archive
Proceedings of the 18th ACM SIGPLAN-SIGACT symposium on Principles of programming languages
table of contents
Orlando, Florida, United States
Pages: 119 - 130
Year of Publication: 1991
ISBN:0-89791-419-8
|
|
Authors
|
|
Fritz Henglein
|
Courant Institute of Mathematical Sciences, New York University, New York, N.Y. and Computer Science Department, Utrecht University, 3508 TB Utrecht, The Netherlands
|
|
Harry G. Mairson
|
Computer Science Department, Brandeis University, Waltham, Massachusetts
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 6, Downloads (12 Months): 29, Citation Count: 6
|
|
|
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.
| |
Car89
|
L. Cardelli. Typeful programming. Lecture Notes for the IFIP Advanced Seminar on Formal Methods in Programming Language Semantics, Rio de Janeiro, Brazil, 1989. See also SRC Report 45, Digital Equipment Corporation.
|
| |
Dam85
|
L. Damas. Type assignment in programming languages. Ph.D. dissertation, CST- 33-85, Computer Science Department, Edinburgh University, 1985.
|
 |
DM82
|
|
| |
DKM84
|
|
| |
Edi88
|
Edinburgh University. Postgraduate Examination Que~tion~ in Computation Theory, 1978-1988. Laboratory for Foundations of Computer Science, Report ECS- LFCS-88-64.
|
| |
GR88
|
P. Giannini and S. Ronchi Della Rocca. Characterization of typings in polymorphic type discipline. In Proceedings of the 3-rd IEEE Symposium on Logic in Computer Science, pp. 61-70, July 1988.
|
| |
Gir72
|
J.-Y. Girard. Interprdtation Fonc. lionelle el Elimination des Coupures de l'Arilhmelique d'Ordre Superieur. Th~se de Doctorat d'Etat, Universit~ de Paris VII, 1972.
|
| |
GLT89
|
|
| |
HMT90
|
|
| |
HS65
|
J. Hartmanis and R. E. Stearns. On the computational complexity of algorithms. Transactions of the American Mathematieal Society 117, pp. 285-306.
|
| |
Hen90
|
F. Henglein. A lower bound for fult polymorphic type inference: Girard/Reynolds typability is DEXPTIME-hard. University of Utrecht, Technical Report RUU-CS-90- 14, April 1990.
|
| |
Hin69
|
1%. Hindley. The principal type scheme of an object in combinatory logic. Transactions of the American Mathematical Society 146:29-60, 1969.
|
| |
HU79
|
|
| |
HW88
|
P. Hudak and P. L. Wadler, editors. Report on the functional programming language Haskell. Yale University Technical Report YALEU/DCS/RR656, 1988.
|
 |
KM89
|
|
| |
KMM90
|
P.C. Kanellakis, H. G. Mairson, and J. C. Mitchell. Unification and ML type reconstruction. In Computational Logic: Essays in Honor of Alan Robinson, ed. j.-L. Lassez and G. Plotkin. MIT Press, 1990.
|
| |
KTU90
|
|
| |
KT89
|
A.J. Kfoury and j. Tiuryn. Type reconstruction in finite rank fragments of the second-order lambda calculus. Technical Report BUCS 89-011, Boston University, October 1989. Also in Proceedings of the 5-th IEEE Symposium on Logic in Computer Science, pp. 2-11, June 1990.
|
 |
Lan66
|
|
 |
Mai90
|
|
| |
Mil78
|
R. Milner. A theory of type polymorphism in programming. Journal of Computer and System Sciences 17, pp. 348-375, 1978.
|
| |
Mit90
|
|
| |
PW78
|
M.S. Paterson and M. N. Wegman. Linear unification. Journal of Computer and System Sciences 16, pp. 158-167, 1978.
|
| |
PDM89
|
B. Pierce, S. Dietzen, and S. Michaylov. Programming in higher-order typed lambda calculi. Technical Report CMU-CS-89- 111, Carnegie Mellon University, March 1989.
|
| |
PL89
|
|
| |
Rey74
|
|
 |
Rob65
|
|
| |
Sch82
|
H. Schwictenberg. Complexity of normalization in the pure typed lambda calculus. The L. E. J. Brouwer Centenary Symposium, A. S. Troelstra and D. van Daalen (eds.), pp. 453-457. North- Holland, 1982.
|
 |
Sco77
|
|
| |
Str73
|
C. Strachey. The varieties of programming language. Technical Monograph PRG- 10, Programming Research Group, Oxford University, 1973.
|
| |
Tur85
|
|
| |
Wan87
|
M. Wand. A simple algorithm and proof for type inference. Fundamenta Informaticae 10 (1987).
|
|