数週間後に始まるコースのレッスン資料を書いています。私は学生が学ぶ新しい言語として Clojure を選びました。命令型コードを関数型コードにリファクタリングすることに 1 つの章を割きたいと思います。このために、命令型のソリューションと関数型のソリューションがどのように比較されるかを示すことができる、それほど現実的ではない一連の実際的な問題を用意したいと思います。プロジェクト Euler のように数学に重点を置いた問題ではなく、平均的なプログラマーが定期的に対処する必要がある問題であることが望ましいです。これについての良い情報源を持っているのは誰ですか?
部分的な回答: そのようなソースの 1 つがhttp://langref.org/です。もっと欲しい!