The Semantics of Predicate Logic as a Programming Language
Journal of the ACM (JACM)
Communications of the ACM
Communications of the ACM
Automatic data structure choice in a language of very high level
Communications of the ACM
Fen—an axiomatic basis for program semantics
Communications of the ACM
A relational model of data for large shared data banks
Communications of the ACM
An ALGOL-based associative language
Communications of the ACM
Functional Programming
POPL '76 Proceedings of the 3rd ACM SIGACT-SIGPLAN symposium on Principles on programming languages
Widening the representation bottleneck: a functional implementation of relational programming
FPCA '93 Proceedings of the conference on Functional programming languages and computer architecture
ACM-SE 20 Proceedings of the 20th annual Southeast regional conference
A simple software environment based on objects and relations
SLIPE '85 Proceedings of the ACM SIGPLAN 85 symposium on Language issues in programming environments
Overview of relational programming
ACM SIGPLAN Notices
Beyond the language workbench: a runtime platform for practical semantic computing
OOPSLA '05 Companion to the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Hi-index | 0.00 |
In this paper we discuss relational programming, i.e. a style of programming in which entire relations are manipulated rather than individual data. This analogous to functional programming [1], wherein entire functions are the values manipulated by the operators. We will see that relational programming subsumes functional programming because every function is also a relation. It is appropriate this point to discuss why we have chosen investigate relational programming.