我正在为几周开始的课程写一些课程材料。我选择Clojure作为学生学习的新语言。我想专门将一章重构为功能代码的命令代码。为此,我想拥有一套实际问题,这些问题是一个不太讨论的问题,我可以展示令人必花率和功能解决方案的比较。优选地,这些问题并不强调数学,如项目欧拉,但是平均程序员需要定期处理的问题。 谁有一些好消息来源?

部分答案:一个这样的源是 http://langref.org/ 。更多想要!

有帮助吗?

解决方案

虽然不是真正的实用(因为在课堂上足够短的实际问题往往有点无聊),编程生活游戏是我最喜欢学习新语言的方法之一。作为一个奖励,功能方法与势在必行的解决方案相当不同(更优雅)。此外,您正在操纵数据序列的任何问题(例如,分析单词频率的推文序列)使得很酷的例子。

其他提示

这是一个旧的栗子,但只是以各种不同的方式实施因子函数是非常亮起的。另一个常见的例子是素数发生器,这可能比较大。

我意识到这两个是数学例子,但它们只需要基本知识。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top