Structuring FP-style functional programs
Computer Languages
Towards functional programming in Prolog
ACM SIGPLAN Notices
Communications of the ACM
An axiomatic basis for computer programming
Communications of the ACM
Implementation of PROLOG
Formal Specifications of Programming Language: A Panoramic Primer
Formal Specifications of Programming Language: A Panoramic Primer
Algorithmic Language and Program Development
Algorithmic Language and Program Development
Theory of Computation
Hi-index | 0.00 |
The mathematical notion of function exponentiation is used to introduce an iteration construct suitable to applicative languages. The elements of the construct are explained as well as its evaluation. A prototype Prolog implementation is included to illustrate the discussion.