Mam dynamicznie zbudowany ścieżkę w Haskell, który kończy się mniej więcej tak:Haskell niejasne operacje ścieżka pliku (uproszczenia dala kropki)
/abc/def/../ghi/./jkl
i chciałbym je zmniejszyć do bardziej czytelny
/abc/ghi/jkl
Do drukowania. Czy istnieje funkcja biblioteki do tego celu w haskell? Rozglądałem się i nie mogę go znaleźć. Nie jest to zbyt trudne do napisania, ale jest trochę bałaganiarski, ponieważ musisz "patrzeć w przyszłość" na "...", a ja wolałbym użyć funkcji wypieku, jeśli mogę.