Proper tail recursion and space efficiency (1998)

by William D Clinger
Venue:In SIGPLAN ’98 Conference on Programming Language Design and Implementation