У меня есть динамически построенный путь к файлу в haskell, который заканчивается примерно так:
/abc/def/../ghi/./jkl
, и я хотел бы уменьшить его до более читабельного
/abc/ghi/jkl
Для печати. Есть ли в haskell библиотечная функция для этого? Я просмотрел все и не нашел ни одного. Писать это не так уж сложно, но это немного беспорядочно, потому что вам нужно «заглядывать вперед» на предмет «..», и я бы предпочел использовать встроенную функцию, если можно.