catamorphism (English, noun)
expansion: catamorphism (plural catamorphisms)
Senses:
qualifier: functional programming
glosses: A generalization of the folds on lists known from functional programming to arbitrary abstract data types that can be described as initial algebras.
Forms:
form: catamorphisms
tags: plural