- Apomorphism
An apomorphism (from "απο" — Greek for "apart") is the
categorical dual of aparamorphism . Whereas a paramorphism modelsprimitive recursion over aninductive data type , an apomorphism models primitivecorecursion over acoinductive data type .Origins
The term "apomorphism" was introduced in "Functional Programming with Apomorphisms (Corecursion)" [citation
last=Vene
first=Varma
first2=Tarmo
last2=Uustalu
title=Functional Programming with Apomorphisms (Corecursion)
journal=Proceedings of the Estonian Academy of Sciences: Physics, Mathematics
volume=47
number=3
pages=147–161
year=1998
url=http://citeseer.ist.psu.edu/vene98functional.html] .References
ee also
*
Anamorphism
*Catamorphism
* Hylomorphism
*Paramorphism
Wikimedia Foundation. 2010.