| Type inference in a database programming language |
| Full text |
Pdf
(1.09 MB)
|
| Source
|
Conference on LISP and Functional Programming
archive
Proceedings of the 1988 ACM conference on LISP and functional programming
table of contents
Snowbird, Utah, United States
Pages: 174 - 183
Year of Publication: 1988
ISBN:0-89791-273-X
|
|
Authors
|
|
Atsushi Ohori
|
Department of Computer and Information Science/D2, University of Pennsylvania, Philadelphia, PA
|
|
Peter Buneman
|
Department of Computer and Information Science/D2, University of Pennsylvania, Philadelphia, PA
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 2, Downloads (12 Months): 12, Citation Count: 18
|
|
|
ABSTRACT
We extend an ML-like implicit type system to include a number of structures and operations that are common in database programming including sets, labeled records, joins and projections. We then show that the type inference problem of the system is decidable by extending the notion of principal type schemes to include conditions on substitutions. Combined with Milner's polymorphic let constructor, our language also supports type inheritance.
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.
| |
BO88
|
|
| |
Car84
|
|
 |
CW86
|
|
| |
DKM84
|
|
 |
DM82
|
|
| |
GJ79
|
|
| |
Gol74
|
E.M. Gold. Complexity of automaton identification from given data. 1974. Unpublished manuscript, Reference found in {GJ79}.
|
| |
HMM86
|
R. Harper, D. B. MacQueen, and R. Milner. Standard ML. LFCS Report Series ECS-LFCS-86-2, Department of Computer Science, University of Edinburgh, March 1986.
|
| |
Mil78
|
R. Milner. A Theory of Type Polymorphism in Programming. Journal of Uompater and System Sciences, 17:348-375, 1978.
|
 |
Mit84
|
|
 |
Rob65
|
|
 |
Sta88
|
|
| |
Wan87
|
M. Wand. Complete Type Inference for Simple Objects. In Proceedings of the Second Anual Symposium on Logic in Uompater Science, pages 37-44, Ithaca, New York, June 1987.
|
CITED BY 18
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Serge Abiteboul , Peter Buneman , Claude Delobel , Richard Hull , Paris Kanellakis , Victor Vianu, New hope on data models and types: report of an NSF-INRIA workshop, ACM SIGMOD Record, v.19 n.4, p.41-48, Dec. 1990
|
|
|
|
|
|