I think this is a missing piece in this library.
Here's a fork that implements mapping over generic representations of ADT's. It adds a test, too.
What do you think about it? If you agree I could go ahead and add the implementation for Folding and then create a PR.