Start with learning about catamorphisms; those are the easiest to grasp. You already know one: foldr
!
Then go for anamorphisms (unfoldr
) and paramorphisms. Only then go for the other Wikipedia articles/papers; by then they will be easier to understand.