Примеры элегантного, лаконичного кода в Clojure - PullRequest
9 голосов
/ 02 ноября 2010

Я ищу наглядные примеры лаконичного и элегантного кода в Clojure - главным образом для изучения новых методов и улучшения моего собственного стиля.

Можете ли вы предложить какие-нибудь самородки чистого гения?

Ответы [ 4 ]

11 голосов
/ 03 ноября 2010

В основном все, что пишет Нурулла Аккая:

http://nakkaya.com/

Определенно некоторые из наиболее ярких примеров Clojure.Не вините меня за все то время, которое вы потратите на чтение его вещей ...; -)

7 голосов
/ 04 ноября 2010

Это весело:

(= (sort "eleven plus two") (sort "twelve plus one"))

Это соответствует истине, потому что "одиннадцать плюс два" - анаграмма "двенадцать плюс один"

Веселее, чем полезно.

5 голосов
/ 03 ноября 2010

Кольцо - отличный пример - очень идиоматичный и элегантный код.

4 голосов
/ 02 ноября 2010

В твиттере есть нагрузки на learnclojure.: -)

...