> or recursion schemes

Fold is a recursion scheme

More complicated recursion schemes are progressively harder to read. Probably not great if you are not doing code golf