简单计划第 09 章。Lambda。还有更多的 Lambda 练习吗?

use*_*nvk 0 lisp lambda scheme functional-programming

问候,

阅读Simply Scheme Chapter 09 就我所见,Lambda 似乎很重要。我想把它练到骨子里,所以我正在寻找针对lambda 的Project Euler 的初学者练习(最好是非递归的)。让包容是奖金。有资源吗?

在网上,我找到了这个和对Simply Scheme 的引用。我知道有好书,但我真的只是在寻找练习。

非常感谢。

Ósc*_*pez 5

如果您正在学习 Scheme,您必须从一开始就了解递归。为此,我建议使用The Little Schemer,对于您的问题,请查看第 8 章:终极 Lambda - 在那里您会发现大量练习(以问答形式)处理lambda. 它的后续作品名为The Seasoned Schemer,也是一本精彩的书,其中有章节和练习解释let

另一本非常适合自学 Scheme 的入门级书籍是How to Design Programs。最后,对于一本带有更多数学风味练习的更高级的书,你不能错过计算机程序的结构和解释,它将永远改变你对编程的看法。当然,所有提到的书都会有与lambda……以及许多其他主题相关的练习。