简单方案第09章.Lambda。还有Lambda练习吗?

时间:2013-05-01 05:21:31

标签: lambda functional-programming lisp scheme

映入眼帘,

阅读Simply Scheme Chapter 09,从我所看到的,Lambda看起来很重要。我想练习骨头,所以我正在寻找关注lambda的Project Euler初学练习(最好是非递归练习)。让包容性是奖金。有资源吗?

在线,我找到了this并参考了Simply Scheme。我知道有很好的books,但我真的只是在寻找练习。

非常感谢。

1 个答案:

答案 0 :(得分:4)

如果您正在学习Scheme,您必须从一开始就了解递归。我建议The Little Schemer为此,对于你的问题,看看第8章: Lambda the Ultimate - 你会发现很多练习(Q& A格式)处理lambda。其后续文章名为The Seasoned Schemer,也是一本很棒的书,其中有章节和练习解释let

另一本初学者的水平书,非常适合自己教学计划,将是How to Design Programs。最后,对于一本更高级的数学风格的练习书,你不能错过Structure and Interpretation of Computer Programs,它将永远改变你对编程的看法。当然,所提到的所有书籍都会有与lambda ......以及许多其他科目相关的练习。