Проблема, которая часто возникала в моей карьере, заключается в том, что у меня есть какая-то структура данных (возможно, s-выражение), и я хочу напечатать ее в удобочитаемой для человека форме с разумным выбором отступов.
Есть ли книга или запись в блоге, в которой описано, как сделать это элегантно? Я заинтересован в алгоритме больше, чем в конкретной библиотеке.