関数型/Clojureプログラミングの学習 - 実践的な演習? [終了] 質問する

関数型/Clojureプログラミングの学習 - 実践的な演習? [終了] 質問する

Clojure を使って関数型プログラミングを学んでいます。どのような実践的な演習をお勧めしますか? 解答が掲載されているオンライン リポジトリが最適です。

私が思いつくアイデアの 1 つは、ソート、ツリー、グラフなどの一般的なアルゴリズムをすべて調べて、自分で Clojure で実装することです。うまくいく可能性はありますが、かなり手間がかかる可能性があり、非効率的に実行する可能性があります (何をやっているかを知っている人と比べて)。

ベストアンサー1

この質問がされた当時、4clojure最近リリースされました。これは、Functional Koans や 99 Lisp Problems のいくつかのパズルから多くのインスピレーションを得ていますが、ブラウザのみで学習できる環境を提供することで、両方を改善することを目指しています。

それ以来、オリジナルの4clojureは廃止された、しかしその問題は4ever-clojure

問題の難易度は言語チュートリアルによって異なります。このリストの 2 番目の要素は何ですか?次のような考えさせられる質問に対してこれらのN個の単語を、それぞれが前の単語と最大1文字だけ異なるように並べることは可能ですか?

おすすめ記事