翻訳と辞書
Words near each other
・ catalytic protein wave
・ catalytic reduction
・ catalytic site
・ catalytic subunit
・ catalytic wave
・ catalyze
・ catalyzer
・ CATAMARAN
・ Catamenia
・ catamenialpneumothorax
・ Catamorphism
・ Catan
・ Catania
・ cataphoresis
・ cataphoric
・ cataphyll
・ cataplasm
・ cataplasms
・ cataplexy
・ catapult


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Catamorphism : ウィキペディア日本語版
Catamorphism
圏論において、Catamorphism(ギリシャ語: κατά = ''下方へ'' または ''~に従って''; μορφή = ''形式'' または ''形'')は、始代数から他の代数への唯一の準同型射を意味する。この概念は関数型プログラミングfoldとして応用されている。
Anamorphismはこの双対となる概念である。Hylomorphismも参照。
== 関数型プログラミングにおけるCatamorphism ==

Catamorphismは関数型プログラミングにおいてリストfoldと呼ばれる操作を、始代数として表現できる任意の代数的データ型に一般化したものである。
プログラミングにおいてCatamorphismの概念を導入した最初の出版物の一つは、“Functional Programming with Bananas, Lenses, Envelopes and Barbed Wire”, by Erik Meijer ''et al.''で、Bird-Meertens formalismの文脈であった。
双対であるAnamorphismは、''unfold''の一般化である。

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Catamorphism」の詳細全文を読む




スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.