from Wiktionary, Creative Commons Attribution/Share-Alike License
- n. Plural form of catamorphism.
Sorry, no etymologies found.
One of the central points of the talk is the call for more creative catamorphisms.
The pattern I presented is a useful way to implement functions that can be expressed as catamorphisms such that the result is incrementally computed for each operation on a value of a datatype.
But, when you need it, real tail call optimization is pretty important particularly for things like writing catamorphisms in a natural way.