コアイメージ
再帰構造の葉から根へ値を畳み込み一つの値に集約する操作
英英
A fold operation that collapses a recursive data structure from its leaves toward its root to produce a single aggregated value, commonly used in functional programming and category theory.
語源
katamorphismは、ギリシャ語のkata-(下へ)とmorphē(形)から成り、圏論や関数型言語でデータ構造を下方向に畳む操作を指す語として定着した。
コラム
- 関数型言語ではfoldやreduceと同様に使われ、木構造の集約やアルゴリズムの帰納的定義を記述する際に登場する。
「構造的畳み込み」のレベル別の例文
「構造的畳み込み」を英語にするときのよくある間違い
「構造的畳み込み」の英語についてよくある質問
「構造的畳み込み」と関連する日本語の英語
ほかの日本語から英語を引く
おすすめの単語帳
1 / 1