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