出典:Wiktionary
出典:『Wiktionary』 (2026/04/20 00:51 UTC 版)
anamorphism (plural anamorphisms)
出典:Wikipedia
出典:『Wikipedia』 (2011/07/07 13:49 UTC 版)
In functional programming, an anamorphism is a kind of generic function that can corecursively construct a result of a certain type and which is parameterized by functions that determine what the next single step of the construction is. The term is composed of the prefix ana (from Greek ἀνά = upwards) + the stem morphism (from Greek μορφή = form, shape).