Я изучаю функциональное программирование с помощью Clojure. Какие практические упражнения вы можете порекомендовать? Репозитории в Интернете с решениями будут идеальными.
Одна из идей, о которых я могу думать, - это использовать все популярные алгоритмы сортировки, деревья, графики и т.д. и реализовать их в Clojure сам. Хотя он может работать, он может быть довольно крутым, и я, вероятно, сделаю это неэффективно (по сравнению с тем, кто знает, что она делает).