Есть ли красивая функция печати в Clojure, которая могла бы выводить структуры данных, такие как списки и структуры, с точки зрения человека?
Довольно печатать в Clojure
Ответ 1
clojure -contrib теперь имеет функцию pprint.
Документация API находится в http://richhickey.github.com/clojure-contrib/pprint-api.html
Ответ 2
Как упомянул Чоузер, в версии 1.3 pprint переместился в сам замыкание.
http://clojure.github.io/clojure/clojure.pprint-api.html#clojure.pprint/pprint
Вы можете (: требуют clojure.pprint) и начать использовать его.
Ответ 3
Симпатичный принтер для Clojure доступен здесь.
Ответ 4
Вчера было сообщение в списке рассылки Clojure, где несколько человек опубликовали некоторые пробные версии довольно-принтера. Но, как сказал mipadi, он еще не завершен.
Ответ 5
Пока еще нет, но эта функция обсуждалась и, по-видимому, находится в разработке у пары людей, близких к Clojure.
Ответ 6
Как говорили другие, запланированные, но неполные. Когда clojure.contrib.pprint перемещается в clojure, обновление будет опубликовано в ticket.