摘要: 从上篇文章中,我们了解到为了防止overflow的异常,我们可以使用Continuation,上篇文章也告诉了我们如何将普通递归转换为Continuation,理所当然的,我们会考虑到一个问题:为什么不直接用Continuation呢,或者说,数据量小的时候,我们该作何选择?当看完上篇文章之后,我也想过用最为简单的Fibonacci作为例子,来一次普通递归到CSP的转换,以下我们先来看看普通递归的Fibonacci实现:View Code 1 module FibRecursive = 2 let rec fib n = 3 match n wit... 阅读全文
posted @ 2012-11-06 15:51 Jeallyn 阅读(2036) 评论(2) 推荐(0) 编辑