The Format Model: A Theory of database Organization
Journal of the ACM (JACM)
Compilers: principles, techniques, and tools
Compilers: principles, techniques, and tools
Proc. of the thirteenth spring school of the LITP on Combinators and functional programming languages
A semantics of multiple inheritance
Information and Computation - Semantics of Data Types
Database programming in Machiavelli—a polymorphic language with static type inference
SIGMOD '89 Proceedings of the 1989 ACM SIGMOD international conference on Management of data
Type checking records and variants in a natural extension of ML
POPL '89 Proceedings of the 16th ACM SIGPLAN-SIGACT symposium on Principles of programming languages
POPL '89 Proceedings of the 16th ACM SIGPLAN-SIGACT symposium on Principles of programming languages
Semantics of programming languages: structures and techniques
Semantics of programming languages: structures and techniques
A compilation method for ML-style polymorphic record calculi
POPL '92 Proceedings of the 19th ACM SIGPLAN-SIGACT symposium on Principles of programming languages
ACM SIGMOD Record
Extendible hashing—a fast access method for dynamic files
ACM Transactions on Database Systems (TODS)
The Definition of Standard ML
Naturally Embedded Query Languages
ICDT '92 Proceedings of the 4th International Conference on Database Theory
The functional guts of the Kleisli query system
ICFP '00 Proceedings of the fifth ACM SIGPLAN international conference on Functional programming
A Data Transformation System for Biological Data Sources
VLDB '95 Proceedings of the 21th International Conference on Very Large Data Bases
Kleisli, a functional query system
Journal of Functional Programming
Hi-index | 0.00 |
Traditionally, a record projection is compiled when all fields of the record are known in advance. The need to know all fields in advance leads to very clumsy programs, especially for querying external data sources. In a paper that had not been widely circulated in the database community, Remy presented in programming language context a constant-time implementation of the record projection operation that does not have such a requirement. This paper introduces his technique and suggests an improvement to his technique in the context of database queries.