首页 > 其他 > 详细

10.3 连续(continuations)

时间:2015-01-03 14:39:21      阅读:285      评论:0      收藏:0      [点我收藏+]

10.3 连续(continuations)

 

从本章开始,我们讨论递归调用。我们已经看到过尾递归(tail recursion),这是进行递归调用的重要技术,不需要在栈分配任何空间。由于有了尾递归,写出的函数式列表处理函数,能够处理大型数据集,而不需要出一身汗。

我们已经使用尾递归重写了许多函数,利用累加器参数,但并不是每个函数都能这样重写。如果函数需要执行两个递归调用,那么,很显然不能用这种方式。(毕竟,它们不可能都在返回之前最后执行。)

10.3 连续(continuations)

原文:http://blog.csdn.net/hadstj/article/details/42362123

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!