Work

Operators for recursion

Year: 1985
Type: conference-paper
Abstract: Recursion is frequently used in functional programming languages. In LISP, it is the primary means of traversing data structures, and, along with COND, is instrumental in controlling program flow. In APL2, the generalization of arrays to include arrays of arrays encourages the use of recursion. This usage is enhanced by the generalization of, and extensions to, operators. In particular, the ability to define operators allows us to create operators which simplify the coding of recursive logic.
Institution: IBM (United States)
Language: English
Subfield: Software
Open Access status: bronze
OpenAlex ID: W4233287714
FWCI: 0.809
Cites:
Cited by: 5
Related to: 10