A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Imperative functional programming
1996
ACM Computing Surveys
Our intuitive idea of a function is that it describes the dependence of one quantity upon another. There is no condition on what kind of quantities are involved. They could be integers, Turing machines, binary search trees, window hierarchies, digital circuits or whatever. The possibilities are endless. The idea of functional programming is that functions are described applicatively, by plugging together other functions. This recursive dependence of functions on other functions bottoms out with
doi:10.1145/234528.234736
fatcat:obrufxbfj5eqbkptrah7arerhe