metamorphic (hackage): metamorphisms (aka playing with:  (fold, (.), unfold)
Keywords: algebra|graphs|library|recursion