Google
×

Catamorphism

In functional programming, the concept of catamorphism denotes the unique homomorphism from an initial algebra into some other algebra. Catamorphisms provide generalizations of folds of lists to arbitrary algebraic data types, which can be... Wikipedia