Call-by-need and continuation-passing style
- 1 January 1994
- journal article
- Published by Springer Nature in Higher-Order and Symbolic Computation
- Vol. 7 (1) , 57-81
- https://doi.org/10.1007/bf01019945
Abstract
No abstract availableKeywords
This publication has 21 references indexed in Scilit:
- Representing Control: a Study of the CPS TransformationMathematical Structures in Computer Science, 1992
- Cache behavior of combinator graph reductionACM Transactions on Programming Languages and Systems, 1992
- Generating a compiler for a lazy language by partial evaluationPublished by Association for Computing Machinery (ACM) ,1992
- The semantics of lazy functional languagesTheoretical Computer Science, 1989
- Continuation-passing, closure-passing stylePublished by Association for Computing Machinery (ACM) ,1989
- Code optimizations for lazy evaluationHigher-Order and Symbolic Computation, 1988
- Detecting sharing of partial applications in functional programsPublished by Springer Nature ,1987
- Strictness analysis for higher-order functionsScience of Computer Programming, 1986
- Lambda lifting: Transforming programs to recursive equationsPublished by Springer Nature ,1985
- The theory and practice of transforming call-by-need into call-by-valuePublished by Springer Nature ,1980