Danvy, O., and U. Schultz. “Lambda-Dropping: Transforming Recursive Equations into Programs With Block Structure”. BRICS Report Series, Vol. 4, no. 6, Jan. 1997, doi:10.7146/brics.v4i6.18785.