Есть ли какой-нибудь рекурсивный ходок в Haskell, поэтому я мог бы написать что-то вроде
listing <- walkDir "/tmp"
Я бы не хотел писать свои собственные. Я могу установить некоторую зависимость от cabal, но я хочу, чтобы она была кросс-платформой (по крайней мере, Linux и Windows).