1. Torben Amtoft. Unfold/fold transformations preserving termination properties. To appear as a technical report from DAIMI, University of Aarhus, Denmark, 1992.
2. R.M. Burstall and John Darlington. A transformation system for developing recursive programs. Journal of the ACM, 24(1):44–67, January 1977.
3. Anders Bondorf and Olivier Danvy. Automatic autoprojection of recursive equations with global variables and abstract data types. Science of Computer Programming, 16(2):151–195, 1991.
4. John Darlington and Helen Pull. A program development methodology based on a unified approach to execution and transformation. In D. BjØrner, A.P. Ershov, and N.D. Jones, editors, Partial Evaluation and Mixed Computation, pages 117–131. North-Holland, 1988.
5. Jean-Yves Girard, Yves Lafont, and Paul Taylor. Proofs and Types. Cambridge University Press, 1989.