Data.Traversal
Library to support lightweight generic traversals through tree-structured data
Detailed package documentation (available shortly after this version has been published)