простой вариант: отформатировать выхлоп show например через shower либу (она просто принимает Show инстанс со значением и возвращает отформатированный шоу) вариант совсем чуть чуть посложнее: конвертнуть каждую ноду в дерево из Data.Tree из containers вручную, там есть функция рендера дерева можно чуть проще вручную: через alga либу, где удобные комбинаторы для построения графов, а может быть это и не проще будет
Data.Tree
Обсуждают сегодня